// Size = 3472
ID_0 = checkbox("[0] Bypass  [tooltip: When this is checked, the phaser has no effect]/[0]/PHASER2 [tooltip: Reference: https://ccrma.stanford.edu/~jos/pasp/Flanging.html]/[3]");
ID_1 = int(ID_0);
ID_2 = hslider("Phaser Output Level [unit:dB]/[3]/PHASER2 [tooltip: Reference: https://ccrma.stanford.edu/~jos/pasp/Flanging.html]/[3]",0.0f,-6e+01f,1e+01f,0.1f);
ID_3 = 0.05f*ID_2;
ID_4 = pow(1e+01f, ID_3);
ID_5 = checkbox("[0] Bypass  [tooltip: When this is checked, the flanger has no effect]/[0]/FLANGER [tooltip: Reference: https://ccrma.stanford.edu/~jos/pasp/Flanging.html]/[2]");
ID_6 = int(ID_5);
ID_7 = hslider("Flanger Output Level [unit:dB]/[3]/FLANGER [tooltip: Reference: https://ccrma.stanford.edu/~jos/pasp/Flanging.html]/[2]",0.0f,-6e+01f,1e+01f,0.1f);
ID_8 = 0.05f*ID_7;
ID_9 = pow(1e+01f, ID_8);
ID_10 = vslider("[1] Amplitude [unit:dB] [style:knob]     [tooltip: Sawtooth waveform amplitude]/[1]/[0] SAWTOOTH OSCILLATOR     [tooltip: See Faust's oscillator.lib for documentation and references]/[1]",-2e+01f,-1.2e+02f,1e+01f,0.1f);
ID_11 = 0.05f*ID_10;
ID_12 = pow(1e+01f, ID_11);
ID_13 = 0.001f*ID_12;
ID_14 = W0;
ID_15 = proj0(ID_14);
ID_16 = ID_15';
ID_17 = 0.999f*ID_16;
ID_18 = ID_13+ID_17;
ID_19 = letrec(W0 = (ID_18));
ID_20 = proj0(ID_19);
ID_21 = ID_20@0;
ID_22 = checkbox("[2] External Signal Input (overrides Sawtooth/Noise selection above)/[7] Alternate Signals/[1]/[0] SAWTOOTH OSCILLATOR     [tooltip: See Faust's oscillator.lib for documentation and references]/[1]");
ID_23 = int(ID_22);
ID_24 = checkbox("[0] Noise (White or Pink - uses only Amplitude control on the left)/[7] Alternate Signals/[1]/[0] SAWTOOTH OSCILLATOR     [tooltip: See Faust's oscillator.lib for documentation and references]/[1]");
ID_25 = int(ID_24);
ID_26 = nentry("[6] Saw Order [tooltip: Order of sawtootn aliasing suppression]/[1]/[0] SAWTOOTH OSCILLATOR     [tooltip: See Faust's oscillator.lib for documentation and references]/[1]",2.0f,1.0f,4.0f,1.0f);
ID_27 = ID_26+-1.0f;
ID_28 = int(ID_27);
ID_29 = ID_28>=2;
ID_30 = ID_28>=1;
ID_31 = W1;
ID_32 = proj0(ID_31);
ID_33 = ID_32';
ID_34 = float(fSamplingFreq);
ID_35 = max(1.0f, ID_34);
ID_36 = min(1.92e+05f, ID_35);
ID_37 = 1.0f/ID_36;
ID_38 = W2;
ID_39 = proj0(ID_38);
ID_40 = ID_39';
ID_41 = vslider("[5] Portamento [unit:sec] [style:knob] [scale:log]       [tooltip: Portamento (frequency-glide) time-constant in seconds]/[1]/[0] SAWTOOTH OSCILLATOR     [tooltip: See Faust's oscillator.lib for documentation and references]/[1]",0.1f,0.001f,1e+01f,0.001f);
ID_42 = ID_41>0.0f;
ID_43 = ID_37/ID_41;
ID_44 = -1.0f*ID_43;
ID_45 = exp(ID_44);
ID_46 = select2(ID_42,0.0f,ID_45);
ID_47 = ID_40*ID_46;
ID_48 = vslider("[2] Frequency [unit:PK] [style:knob]     [tooltip: Sawtooth frequency as a Piano Key (PK) number (A440 = key 49)]/[1]/[0] SAWTOOTH OSCILLATOR     [tooltip: See Faust's oscillator.lib for documentation and references]/[1]",49.0f,1.0f,88.0f,0.01f);
ID_49 = (ID_48+-49.0f);
ID_50 = 0.083333336f*ID_49;
ID_51 = pow(2.0f, ID_50);
ID_52 = 4.4e+02f*ID_51;
ID_53 = (1.0f-ID_46);
ID_54 = ID_52*ID_53;
ID_55 = ID_47+ID_54;
ID_56 = letrec(W2 = (ID_55));
ID_57 = proj0(ID_56);
ID_58 = ID_57@0;
ID_59 = abs(ID_58);
ID_60 = max(2e+01f, ID_59);
ID_61 = ID_37*ID_60;
ID_62 = ID_33+ID_61;
ID_63 = floor(ID_62);
ID_64 = ID_62-ID_63;
ID_65 = letrec(W1 = (ID_64));
ID_66 = proj0(ID_65);
ID_67 = ID_66@0;
ID_68 = 2.0f*ID_67;
ID_69 = ID_68+-1.0f;
ID_70 = 0.25f*ID_36;
ID_71 = 1';
ID_72 = float(ID_71);
ID_73 = pow(ID_69, 2.0f);
ID_74 = ID_73';
ID_75 = (ID_73-ID_74);
ID_76 = ID_72*ID_75;
ID_77 = ID_76/ID_60;
ID_78 = ID_70*ID_77;
ID_79 = select2(ID_30,ID_69,ID_78);
ID_80 = ID_28>=3;
ID_81 = pow(ID_36, 2.0f);
ID_82 = 0.041666668f*ID_81;
ID_83 = 1@2;
ID_84 = float(ID_83);
ID_85 = pow(ID_69, 3.0f);
ID_86 = 1.0f-ID_68;
ID_87 = (ID_85+ID_86);
ID_88 = ID_87';
ID_89 = ID_68+ID_88;
ID_90 = 1.0f-ID_89;
ID_91 = (ID_85+ID_90);
ID_92 = ID_91/ID_60;
ID_93 = ID_92';
ID_94 = (ID_92-ID_93);
ID_95 = ID_84*ID_94;
ID_96 = ID_95/ID_60;
ID_97 = ID_82*ID_96;
ID_98 = pow(ID_36, 3.0f);
ID_99 = 0.0052083335f*ID_98;
ID_100 = 1@3;
ID_101 = float(ID_100);
ID_102 = (ID_73+-2.0f);
ID_103 = ID_73*ID_102;
ID_104 = ID_103';
ID_105 = (ID_103-ID_104);
ID_106 = ID_105/ID_60;
ID_107 = ID_106';
ID_108 = (ID_106-ID_107);
ID_109 = ID_108/ID_60;
ID_110 = ID_109';
ID_111 = (ID_109-ID_110);
ID_112 = ID_101*ID_111;
ID_113 = ID_112/ID_60;
ID_114 = ID_99*ID_113;
ID_115 = select2(ID_80,ID_97,ID_114);
ID_116 = select2(ID_29,ID_79,ID_115);
ID_117 = W3;
ID_118 = proj0(ID_117);
ID_119 = ID_118';
ID_120 = vslider("[3] Detuning 1 [unit:%%] [style:knob]       [tooltip: Percentage frequency-shift up or down for second oscillator]/[1]/[0] SAWTOOTH OSCILLATOR     [tooltip: See Faust's oscillator.lib for documentation and references]/[1]",-0.1f,-1e+01f,1e+01f,0.01f);
ID_121 = 0.01f*ID_120;
ID_122 = (ID_121+1.0f);
ID_123 = ID_122*ID_58;
ID_124 = abs(ID_123);
ID_125 = max(2e+01f, ID_124);
ID_126 = ID_37*ID_125;
ID_127 = ID_119+ID_126;
ID_128 = floor(ID_127);
ID_129 = ID_127-ID_128;
ID_130 = letrec(W3 = (ID_129));
ID_131 = proj0(ID_130);
ID_132 = ID_131@0;
ID_133 = 2.0f*ID_132;
ID_134 = ID_133+-1.0f;
ID_135 = pow(ID_134, 2.0f);
ID_136 = ID_135';
ID_137 = (ID_135-ID_136);
ID_138 = ID_72*ID_137;
ID_139 = ID_138/ID_125;
ID_140 = ID_70*ID_139;
ID_141 = select2(ID_30,ID_134,ID_140);
ID_142 = pow(ID_134, 3.0f);
ID_143 = 1.0f-ID_133;
ID_144 = (ID_142+ID_143);
ID_145 = ID_144';
ID_146 = ID_133+ID_145;
ID_147 = 1.0f-ID_146;
ID_148 = (ID_142+ID_147);
ID_149 = ID_148/ID_125;
ID_150 = ID_149';
ID_151 = (ID_149-ID_150);
ID_152 = ID_84*ID_151;
ID_153 = ID_152/ID_125;
ID_154 = ID_82*ID_153;
ID_155 = (ID_135+-2.0f);
ID_156 = ID_135*ID_155;
ID_157 = ID_156';
ID_158 = (ID_156-ID_157);
ID_159 = ID_158/ID_125;
ID_160 = ID_159';
ID_161 = (ID_159-ID_160);
ID_162 = ID_161/ID_125;
ID_163 = ID_162';
ID_164 = (ID_162-ID_163);
ID_165 = ID_101*ID_164;
ID_166 = ID_165/ID_125;
ID_167 = ID_99*ID_166;
ID_168 = select2(ID_80,ID_154,ID_167);
ID_169 = select2(ID_29,ID_141,ID_168);
ID_170 = ID_116+ID_169;
ID_171 = W4;
ID_172 = proj0(ID_171);
ID_173 = ID_172';
ID_174 = vslider("[4] Detuning 2 [unit:%%] [style:knob] [tooltip: Percentage frequency-shift up or down for third detuned oscillator]/[1]/[0] SAWTOOTH OSCILLATOR     [tooltip: See Faust's oscillator.lib for documentation and references]/[1]",0.1f,-1e+01f,1e+01f,0.01f);
ID_175 = 0.01f*ID_174;
ID_176 = (ID_175+1.0f);
ID_177 = ID_176*ID_58;
ID_178 = abs(ID_177);
ID_179 = max(2e+01f, ID_178);
ID_180 = ID_37*ID_179;
ID_181 = ID_173+ID_180;
ID_182 = floor(ID_181);
ID_183 = ID_181-ID_182;
ID_184 = letrec(W4 = (ID_183));
ID_185 = proj0(ID_184);
ID_186 = ID_185@0;
ID_187 = 2.0f*ID_186;
ID_188 = ID_187+-1.0f;
ID_189 = pow(ID_188, 2.0f);
ID_190 = ID_189';
ID_191 = (ID_189-ID_190);
ID_192 = ID_72*ID_191;
ID_193 = ID_192/ID_179;
ID_194 = ID_70*ID_193;
ID_195 = select2(ID_30,ID_188,ID_194);
ID_196 = pow(ID_188, 3.0f);
ID_197 = 1.0f-ID_187;
ID_198 = (ID_196+ID_197);
ID_199 = ID_198';
ID_200 = ID_187+ID_199;
ID_201 = 1.0f-ID_200;
ID_202 = (ID_196+ID_201);
ID_203 = ID_202/ID_179;
ID_204 = ID_203';
ID_205 = (ID_203-ID_204);
ID_206 = ID_84*ID_205;
ID_207 = ID_206/ID_179;
ID_208 = ID_82*ID_207;
ID_209 = (ID_189+-2.0f);
ID_210 = ID_189*ID_209;
ID_211 = ID_210';
ID_212 = (ID_210-ID_211);
ID_213 = ID_212/ID_179;
ID_214 = ID_213';
ID_215 = (ID_213-ID_214);
ID_216 = ID_215/ID_179;
ID_217 = ID_216';
ID_218 = (ID_216-ID_217);
ID_219 = ID_101*ID_218;
ID_220 = ID_219/ID_179;
ID_221 = ID_99*ID_220;
ID_222 = select2(ID_80,ID_208,ID_221);
ID_223 = select2(ID_29,ID_195,ID_222);
ID_224 = (ID_170+ID_223);
ID_225 = ID_21*ID_224;
ID_226 = 0.33333334f*ID_225;
ID_227 = checkbox("[1] Pink instead of White Noise (also called 1/f Noise) [tooltip: Pink Noise (or 1/f noise) is Constant-Q Noise, meaning that it has the same total power in every octave]/[7] Alternate Signals/[1]/[0] SAWTOOTH OSCILLATOR     [tooltip: See Faust's oscillator.lib for documentation and references]/[1]");
ID_228 = int(ID_227);
ID_229 = W5;
ID_230 = proj0(ID_229);
ID_231 = ID_230';
ID_232 = 1103515245*ID_231;
ID_233 = ID_232+12345;
ID_234 = letrec(W5 = (ID_233));
ID_235 = proj0(ID_234);
ID_236 = ID_235@0;
ID_237 = float(ID_236);
ID_238 = 4.656613e-10f*ID_237;
ID_239 = W6;
ID_240 = proj0(ID_239);
ID_241 = ID_240@3;
ID_242 = 0.5221894f*ID_241;
ID_243 = ID_240';
ID_244 = 2.494956f*ID_243;
ID_245 = ID_238+ID_244;
ID_246 = ID_242+ID_245;
ID_247 = ID_240@2;
ID_248 = 2.0172658f*ID_247;
ID_249 = ID_246-ID_248;
ID_250 = letrec(W6 = (ID_249));
ID_251 = proj0(ID_250);
ID_252 = ID_251@0;
ID_253 = 0.049922034f*ID_252;
ID_254 = 0.0506127f*ID_247;
ID_255 = ID_253+ID_254;
ID_256 = 0.095993534f*ID_243;
ID_257 = 0.004408786f*ID_241;
ID_258 = ID_256+ID_257;
ID_259 = ID_255-ID_258;
ID_260 = select2(ID_228,ID_238,ID_259);
ID_261 = select2(ID_25,ID_226,ID_260);
ID_262 = select2(ID_23,ID_261,IN[0]);
ID_263 = ID_21*ID_262;
ID_264 = select2(ID_6,ID_263,0.0f);
ID_265 = 6.2831855f/ID_36;
ID_266 = hslider("[1] Speed [unit:Hz] [style:knob]/[1]/FLANGER [tooltip: Reference: https://ccrma.stanford.edu/~jos/pasp/Flanging.html]/[2]",0.5f,0.0f,1e+01f,0.01f);
ID_267 = ID_265*ID_266;
ID_268 = sin(ID_267);
ID_269 = W7;
ID_270 = proj1(ID_269);
ID_271 = ID_270';
ID_272 = ID_268*ID_271;
ID_273 = cos(ID_267);
ID_274 = proj0(ID_269);
ID_275 = ID_274';
ID_276 = ID_273*ID_275;
ID_277 = ID_272+ID_276;
ID_278 = 1-ID_71;
ID_279 = float(ID_278);
ID_280 = ID_273*ID_271;
ID_281 = ID_279+ID_280;
ID_282 = ID_268*ID_275;
ID_283 = ID_281-ID_282;
ID_284 = letrec(W7 = (ID_277, ID_283));
ID_285 = proj1(ID_284);
ID_286 = ID_285@0;
ID_287 = ID_274@0;
ID_288 = ID_286+ID_287;
ID_289 = hbargraph("[2] Flange LFO [style: led] [tooltip: Display sum of flange delays]/[0]/FLANGER [tooltip: Reference: https://ccrma.stanford.edu/~jos/pasp/Flanging.html]/[2]",-1.5f,1.5f,ID_288);
ID_290 = attach(ID_264,ID_289);
ID_291 = ID_9*ID_290;
ID_292 = hslider("[3] Feedback [style:knob]/[1]/FLANGER [tooltip: Reference: https://ccrma.stanford.edu/~jos/pasp/Flanging.html]/[2]",0.0f,-0.999f,0.999f,0.001f);
ID_293 = W8;
ID_294 = proj0(ID_293);
ID_295 = ID_294';
ID_296 = ID_292*ID_295;
ID_297 = (ID_296-ID_291);
ID_298 = hslider("[2] Delay Offset [unit:ms] [style:knob]/[2] Delay Controls/FLANGER [tooltip: Reference: https://ccrma.stanford.edu/~jos/pasp/Flanging.html]/[2]",1.0f,0.0f,2e+01f,0.001f);
ID_299 = 0.001f*ID_298;
ID_300 = hslider("[1] Flange Delay [unit:ms] [style:knob]/[2] Delay Controls/FLANGER [tooltip: Reference: https://ccrma.stanford.edu/~jos/pasp/Flanging.html]/[2]",1e+01f,0.0f,2e+01f,0.001f);
ID_301 = 0.0005f*ID_300;
ID_302 = (ID_287+1.0f);
ID_303 = ID_301*ID_302;
ID_304 = (ID_299+ID_303);
ID_305 = ID_36*ID_304;
ID_306 = int(ID_305);
ID_307 = (ID_306&2047);
ID_308 = ID_297@ID_307;
ID_309 = float(ID_306);
ID_310 = 1.0f-ID_305;
ID_311 = (ID_309+ID_310);
ID_312 = ID_308*ID_311;
ID_313 = (ID_305-ID_309);
ID_314 = ID_306+1;
ID_315 = (ID_314&2047);
ID_316 = ID_297@ID_315;
ID_317 = ID_313*ID_316;
ID_318 = ID_312+ID_317;
ID_319 = letrec(W8 = (ID_318));
ID_320 = proj0(ID_319);
ID_321 = ID_320@0;
ID_322 = checkbox("[1] Invert Flange Sum/[0]/FLANGER [tooltip: Reference: https://ccrma.stanford.edu/~jos/pasp/Flanging.html]/[2]");
ID_323 = int(ID_322);
ID_324 = hslider("[2] Depth [style:knob]/[1]/FLANGER [tooltip: Reference: https://ccrma.stanford.edu/~jos/pasp/Flanging.html]/[2]",1.0f,0.0f,1.0f,0.001f);
ID_325 = -1.0f*ID_324;
ID_326 = select2(ID_323,ID_324,ID_325);
ID_327 = ID_321*ID_326;
ID_328 = (ID_291+ID_327);
ID_329 = 0.5f*ID_328;
ID_330 = select2(ID_6,ID_329,ID_263);
ID_331 = select2(ID_1,ID_330,0.0f);
ID_332 = checkbox("[2] Vibrato Mode/[0]/PHASER2 [tooltip: Reference: https://ccrma.stanford.edu/~jos/pasp/Flanging.html]/[3]");
ID_333 = int(ID_332);
ID_334 = hslider("[2] Notch Depth (Intensity) [style:knob]/[1]/PHASER2 [tooltip: Reference: https://ccrma.stanford.edu/~jos/pasp/Flanging.html]/[3]",1.0f,0.0f,1.0f,0.001f);
ID_335 = select2(ID_333,ID_334,2.0f);
ID_336 = 0.5f*ID_335;
ID_337 = (1.0f-ID_336);
ID_338 = ID_331*ID_337;
ID_339 = ID_4*ID_338;
ID_340 = ID_4*ID_331;
ID_341 = hslider("[3] Feedback Gain [style:knob]/[1]/PHASER2 [tooltip: Reference: https://ccrma.stanford.edu/~jos/pasp/Flanging.html]/[3]",0.0f,-0.999f,0.999f,0.001f);
ID_342 = W9;
ID_343 = proj0(ID_342);
ID_344 = ID_343';
ID_345 = ID_341*ID_344;
ID_346 = ID_340+ID_345;
ID_347 = 3.1415927f/ID_36;
ID_348 = hslider("[1] Notch width [unit:Hz] [style:knob] [scale:log]/[2]/PHASER2 [tooltip: Reference: https://ccrma.stanford.edu/~jos/pasp/Flanging.html]/[3]",1e+03f,1e+01f,5e+03f,1.0f);
ID_349 = ID_347*ID_348;
ID_350 = -1.0f*ID_349;
ID_351 = exp(ID_350);
ID_352 = 2.0f*ID_351;
ID_353 = W13;
ID_354 = proj0(ID_353);
ID_355 = ID_354';
ID_356 = hslider("[4] Notch Freq Ratio: NotchFreq(n+1)/NotchFreq(n)  [style:knob]/[2]/PHASER2 [tooltip: Reference: https://ccrma.stanford.edu/~jos/pasp/Flanging.html]/[3]",1.5f,1.1f,4.0f,0.001f);
ID_357 = ID_37*ID_356;
ID_358 = hslider("[2] Min Notch1 Freq [unit:Hz] [style:knob] [scale:log]/[2]/PHASER2 [tooltip: Reference: https://ccrma.stanford.edu/~jos/pasp/Flanging.html]/[3]",1e+02f,2e+01f,5e+03f,1.0f);
ID_359 = 6.2831855f*ID_358;
ID_360 = hslider("[3] Max Notch1 Freq [unit:Hz] [style:knob] [scale:log]/[2]/PHASER2 [tooltip: Reference: https://ccrma.stanford.edu/~jos/pasp/Flanging.html]/[3]",8e+02f,2e+01f,1e+04f,1.0f);
ID_361 = max(ID_358, ID_360);
ID_362 = (ID_358-ID_361);
ID_363 = 3.1415927f*ID_362;
ID_364 = hslider("[1] Speed [unit:Hz] [style:knob]/[1]/PHASER2 [tooltip: Reference: https://ccrma.stanford.edu/~jos/pasp/Flanging.html]/[3]",0.5f,0.0f,1e+01f,0.001f);
ID_365 = ID_265*ID_364;
ID_366 = sin(ID_365);
ID_367 = W14;
ID_368 = proj1(ID_367);
ID_369 = ID_368';
ID_370 = ID_366*ID_369;
ID_371 = cos(ID_365);
ID_372 = proj0(ID_367);
ID_373 = ID_372';
ID_374 = ID_371*ID_373;
ID_375 = ID_370+ID_374;
ID_376 = ID_371*ID_369;
ID_377 = ID_279+ID_376;
ID_378 = ID_366*ID_373;
ID_379 = ID_377-ID_378;
ID_380 = letrec(W14 = (ID_375, ID_379));
ID_381 = proj0(ID_380);
ID_382 = ID_381@0;
ID_383 = (1.0f-ID_382);
ID_384 = ID_363*ID_383;
ID_385 = (ID_359-ID_384);
ID_386 = ID_357*ID_385;
ID_387 = cos(ID_386);
ID_388 = ID_355*ID_387;
ID_389 = ID_352*ID_388;
ID_390 = ID_346+ID_389;
ID_391 = pow(ID_351, 2.0f);
ID_392 = ID_354@2;
ID_393 = ID_391*ID_392;
ID_394 = ID_390-ID_393;
ID_395 = letrec(W13 = (ID_394));
ID_396 = proj0(ID_395);
ID_397 = ID_396@2;
ID_398 = ID_396@0;
ID_399 = W12;
ID_400 = proj0(ID_399);
ID_401 = ID_400@2;
ID_402 = (ID_398-ID_401);
ID_403 = ID_391*ID_402;
ID_404 = ID_397+ID_403;
ID_405 = ID_400';
ID_406 = pow(ID_356, 2.0f);
ID_407 = ID_37*ID_406;
ID_408 = ID_407*ID_385;
ID_409 = cos(ID_408);
ID_410 = ID_405*ID_409;
ID_411 = (ID_388-ID_410);
ID_412 = ID_352*ID_411;
ID_413 = ID_404-ID_412;
ID_414 = letrec(W12 = (ID_413));
ID_415 = proj0(ID_414);
ID_416 = ID_415@2;
ID_417 = ID_415@0;
ID_418 = W11;
ID_419 = proj0(ID_418);
ID_420 = ID_419@2;
ID_421 = (ID_417-ID_420);
ID_422 = ID_391*ID_421;
ID_423 = ID_416+ID_422;
ID_424 = ID_419';
ID_425 = pow(ID_356, 3.0f);
ID_426 = ID_37*ID_425;
ID_427 = ID_426*ID_385;
ID_428 = cos(ID_427);
ID_429 = ID_424*ID_428;
ID_430 = (ID_410-ID_429);
ID_431 = ID_352*ID_430;
ID_432 = ID_423-ID_431;
ID_433 = letrec(W11 = (ID_432));
ID_434 = proj0(ID_433);
ID_435 = ID_434@2;
ID_436 = ID_434@0;
ID_437 = W10;
ID_438 = proj0(ID_437);
ID_439 = ID_438@2;
ID_440 = (ID_436-ID_439);
ID_441 = ID_391*ID_440;
ID_442 = ID_435+ID_441;
ID_443 = ID_438';
ID_444 = pow(ID_356, 4.0f);
ID_445 = ID_37*ID_444;
ID_446 = ID_445*ID_385;
ID_447 = cos(ID_446);
ID_448 = ID_443*ID_447;
ID_449 = (ID_429-ID_448);
ID_450 = ID_352*ID_449;
ID_451 = ID_442-ID_450;
ID_452 = letrec(W10 = (ID_451));
ID_453 = proj0(ID_452);
ID_454 = ID_453@2;
ID_455 = ID_453@0;
ID_456 = ID_391*ID_455;
ID_457 = ID_454+ID_456;
ID_458 = ID_352*ID_448;
ID_459 = ID_457-ID_458;
ID_460 = letrec(W9 = (ID_459));
ID_461 = proj0(ID_460);
ID_462 = ID_461@0;
ID_463 = checkbox("[1] Invert Internal Phaser Sum/[0]/PHASER2 [tooltip: Reference: https://ccrma.stanford.edu/~jos/pasp/Flanging.html]/[3]");
ID_464 = int(ID_463);
ID_465 = -1.0f*ID_336;
ID_466 = select2(ID_464,ID_336,ID_465);
ID_467 = ID_462*ID_466;
ID_468 = ID_339+ID_467;
ID_469 = select2(ID_1,ID_468,ID_330);
ID_470 = ID_9*ID_264;
ID_471 = W15;
ID_472 = proj0(ID_471);
ID_473 = ID_472';
ID_474 = ID_292*ID_473;
ID_475 = (ID_474-ID_470);
ID_476 = (ID_286+1.0f);
ID_477 = ID_301*ID_476;
ID_478 = (ID_299+ID_477);
ID_479 = ID_36*ID_478;
ID_480 = int(ID_479);
ID_481 = (ID_480&2047);
ID_482 = ID_475@ID_481;
ID_483 = float(ID_480);
ID_484 = 1.0f-ID_479;
ID_485 = (ID_483+ID_484);
ID_486 = ID_482*ID_485;
ID_487 = (ID_479-ID_483);
ID_488 = ID_480+1;
ID_489 = (ID_488&2047);
ID_490 = ID_475@ID_489;
ID_491 = ID_487*ID_490;
ID_492 = ID_486+ID_491;
ID_493 = letrec(W15 = (ID_492));
ID_494 = proj0(ID_493);
ID_495 = ID_494@0;
ID_496 = ID_495*ID_326;
ID_497 = (ID_470+ID_496);
ID_498 = 0.5f*ID_497;
ID_499 = select2(ID_6,ID_498,ID_263);
ID_500 = select2(ID_1,ID_499,0.0f);
ID_501 = ID_337*ID_500;
ID_502 = ID_4*ID_501;
ID_503 = ID_4*ID_500;
ID_504 = W16;
ID_505 = proj0(ID_504);
ID_506 = ID_505';
ID_507 = ID_341*ID_506;
ID_508 = ID_503+ID_507;
ID_509 = W20;
ID_510 = proj0(ID_509);
ID_511 = ID_510';
ID_512 = ID_368@0;
ID_513 = (1.0f-ID_512);
ID_514 = ID_363*ID_513;
ID_515 = (ID_359-ID_514);
ID_516 = ID_357*ID_515;
ID_517 = cos(ID_516);
ID_518 = ID_511*ID_517;
ID_519 = ID_352*ID_518;
ID_520 = ID_508+ID_519;
ID_521 = ID_510@2;
ID_522 = ID_391*ID_521;
ID_523 = ID_520-ID_522;
ID_524 = letrec(W20 = (ID_523));
ID_525 = proj0(ID_524);
ID_526 = ID_525@2;
ID_527 = ID_525@0;
ID_528 = W19;
ID_529 = proj0(ID_528);
ID_530 = ID_529@2;
ID_531 = (ID_527-ID_530);
ID_532 = ID_391*ID_531;
ID_533 = ID_526+ID_532;
ID_534 = ID_529';
ID_535 = ID_407*ID_515;
ID_536 = cos(ID_535);
ID_537 = ID_534*ID_536;
ID_538 = (ID_518-ID_537);
ID_539 = ID_352*ID_538;
ID_540 = ID_533-ID_539;
ID_541 = letrec(W19 = (ID_540));
ID_542 = proj0(ID_541);
ID_543 = ID_542@2;
ID_544 = ID_542@0;
ID_545 = W18;
ID_546 = proj0(ID_545);
ID_547 = ID_546@2;
ID_548 = (ID_544-ID_547);
ID_549 = ID_391*ID_548;
ID_550 = ID_543+ID_549;
ID_551 = ID_546';
ID_552 = ID_426*ID_515;
ID_553 = cos(ID_552);
ID_554 = ID_551*ID_553;
ID_555 = (ID_537-ID_554);
ID_556 = ID_352*ID_555;
ID_557 = ID_550-ID_556;
ID_558 = letrec(W18 = (ID_557));
ID_559 = proj0(ID_558);
ID_560 = ID_559@2;
ID_561 = ID_559@0;
ID_562 = W17;
ID_563 = proj0(ID_562);
ID_564 = ID_563@2;
ID_565 = (ID_561-ID_564);
ID_566 = ID_391*ID_565;
ID_567 = ID_560+ID_566;
ID_568 = ID_563';
ID_569 = ID_445*ID_515;
ID_570 = cos(ID_569);
ID_571 = ID_568*ID_570;
ID_572 = (ID_554-ID_571);
ID_573 = ID_352*ID_572;
ID_574 = ID_567-ID_573;
ID_575 = letrec(W17 = (ID_574));
ID_576 = proj0(ID_575);
ID_577 = ID_576@2;
ID_578 = ID_576@0;
ID_579 = ID_391*ID_578;
ID_580 = ID_577+ID_579;
ID_581 = ID_352*ID_571;
ID_582 = ID_580-ID_581;
ID_583 = letrec(W16 = (ID_582));
ID_584 = proj0(ID_583);
ID_585 = ID_584@0;
ID_586 = ID_585*ID_466;
ID_587 = ID_502+ID_586;
ID_588 = select2(ID_1,ID_587,ID_499);
ID_589 = ID_469+ID_588;
ID_590 = hslider("[1] Level dB Offset [unit:dB]         [tooltip: Level offset in decibels]/[1] SPECTRUM ANALYZER CONTROLS/[4]",5e+01f,0.0f,1e+02f,1.0f);
ID_591 = W21;
ID_592 = proj0(ID_591);
ID_593 = ID_592';
ID_594 = hslider("[0] Level Averaging Time [unit:ms] [scale:log]         [tooltip: band-level averaging time in milliseconds]/[1] SPECTRUM ANALYZER CONTROLS/[4]",1e+02f,1.0f,1e+04f,1.0f);
ID_595 = 0.001f*ID_594;
ID_596 = ID_595>0.0f;
ID_597 = 1e+03f/ID_36;
ID_598 = ID_597/ID_594;
ID_599 = -1.0f*ID_598;
ID_600 = exp(ID_599);
ID_601 = select2(ID_596,0.0f,ID_600);
ID_602 = ID_593*ID_601;
ID_603 = 50265.484f/ID_36;
ID_604 = tan(ID_603);
ID_605 = 1.0f/ID_604;
ID_606 = (ID_605+0.15748216f);
ID_607 = ID_606/ID_604;
ID_608 = (ID_607+0.9351402f);
ID_609 = 1.0f/ID_608;
ID_610 = pow(ID_604, 2.0f);
ID_611 = 50.06381f/ID_610;
ID_612 = (ID_611+0.9351402f);
ID_613 = (ID_605+0.74313045f);
ID_614 = ID_613/ID_604;
ID_615 = (ID_614+1.4500711f);
ID_616 = 1.0f/ID_615;
ID_617 = 11.0520525f/ID_610;
ID_618 = (ID_617+1.4500711f);
ID_619 = (ID_605+3.1897273f);
ID_620 = ID_619/ID_604;
ID_621 = (ID_620+4.0767817f);
ID_622 = 1.0f/ID_621;
ID_623 = 0.0017661728f/ID_610;
ID_624 = (ID_623+0.0004076782f);
ID_625 = (ID_605+-3.1897273f);
ID_626 = ID_625/ID_604;
ID_627 = (ID_626+4.0767817f);
ID_628 = W24;
ID_629 = proj0(ID_628);
ID_630 = ID_629@2;
ID_631 = ID_627*ID_630;
ID_632 = 1.0f/ID_610;
ID_633 = (4.0767817f-ID_632);
ID_634 = 2.0f*ID_633;
ID_635 = ID_629';
ID_636 = ID_634*ID_635;
ID_637 = (ID_631+ID_636);
ID_638 = ID_622*ID_637;
ID_639 = ID_589-ID_638;
ID_640 = letrec(W24 = (ID_639));
ID_641 = proj0(ID_640);
ID_642 = ID_641@0;
ID_643 = ID_624*ID_642;
ID_644 = (0.0004076782f-ID_623);
ID_645 = 2.0f*ID_644;
ID_646 = ID_645*ID_635;
ID_647 = ID_643+ID_646;
ID_648 = ID_624*ID_630;
ID_649 = (ID_647+ID_648);
ID_650 = ID_622*ID_649;
ID_651 = (ID_605+-0.74313045f);
ID_652 = ID_651/ID_604;
ID_653 = (ID_652+1.4500711f);
ID_654 = W23;
ID_655 = proj0(ID_654);
ID_656 = ID_655@2;
ID_657 = ID_653*ID_656;
ID_658 = (1.4500711f-ID_632);
ID_659 = 2.0f*ID_658;
ID_660 = ID_655';
ID_661 = ID_659*ID_660;
ID_662 = (ID_657+ID_661);
ID_663 = ID_616*ID_662;
ID_664 = ID_650-ID_663;
ID_665 = letrec(W23 = (ID_664));
ID_666 = proj0(ID_665);
ID_667 = ID_666@0;
ID_668 = ID_618*ID_667;
ID_669 = (1.4500711f-ID_617);
ID_670 = 2.0f*ID_669;
ID_671 = ID_670*ID_660;
ID_672 = ID_668+ID_671;
ID_673 = ID_618*ID_656;
ID_674 = (ID_672+ID_673);
ID_675 = ID_616*ID_674;
ID_676 = (ID_605+-0.15748216f);
ID_677 = ID_676/ID_604;
ID_678 = (ID_677+0.9351402f);
ID_679 = W22;
ID_680 = proj0(ID_679);
ID_681 = ID_680@2;
ID_682 = ID_678*ID_681;
ID_683 = (0.9351402f-ID_632);
ID_684 = 2.0f*ID_683;
ID_685 = ID_680';
ID_686 = ID_684*ID_685;
ID_687 = (ID_682+ID_686);
ID_688 = ID_609*ID_687;
ID_689 = ID_675-ID_688;
ID_690 = letrec(W22 = (ID_689));
ID_691 = proj0(ID_690);
ID_692 = ID_691@0;
ID_693 = ID_612*ID_692;
ID_694 = (0.9351402f-ID_611);
ID_695 = 2.0f*ID_694;
ID_696 = ID_695*ID_685;
ID_697 = ID_693+ID_696;
ID_698 = ID_612*ID_681;
ID_699 = (ID_697+ID_698);
ID_700 = ID_609*ID_699;
ID_701 = abs(ID_700);
ID_702 = (1.0f-ID_601);
ID_703 = ID_701*ID_702;
ID_704 = ID_602+ID_703;
ID_705 = letrec(W21 = (ID_704));
ID_706 = proj0(ID_705);
ID_707 = ID_706@0;
ID_708 = log10(ID_707);
ID_709 = 2e+01f*ID_708;
ID_710 = ID_590+ID_709;
ID_711 = vbargraph("[14] [unit:dB]       [tooltip: Spectral Band Level in dB]/[0] CONSTANT-Q SPECTRUM ANALYZER (6E), 15 bands spanning LP, 9 octaves below 16000 Hz, HP      [tooltip: See Faust's filter.lib for documentation and references]/[4]",-5e+01f,1e+01f,ID_710);
ID_712 = W25;
ID_713 = proj0(ID_712);
ID_714 = ID_713';
ID_715 = ID_601*ID_714;
ID_716 = 31665.27f/ID_36;
ID_717 = tan(ID_716);
ID_718 = 1.0f/ID_717;
ID_719 = (ID_718+0.15748216f);
ID_720 = ID_719/ID_717;
ID_721 = (ID_720+0.9351402f);
ID_722 = 1.0f/ID_721;
ID_723 = pow(ID_717, 2.0f);
ID_724 = 50.06381f/ID_723;
ID_725 = (ID_724+0.9351402f);
ID_726 = (ID_718+0.74313045f);
ID_727 = ID_726/ID_717;
ID_728 = (ID_727+1.4500711f);
ID_729 = 1.0f/ID_728;
ID_730 = 11.0520525f/ID_723;
ID_731 = (ID_730+1.4500711f);
ID_732 = (ID_718+3.1897273f);
ID_733 = ID_732/ID_717;
ID_734 = (ID_733+4.0767817f);
ID_735 = 1.0f/ID_734;
ID_736 = 0.0017661728f/ID_723;
ID_737 = (ID_736+0.0004076782f);
ID_738 = (ID_605+0.16840488f);
ID_739 = ID_738/ID_604;
ID_740 = (ID_739+1.0693583f);
ID_741 = 1.0f/ID_740;
ID_742 = (ID_632+53.53615f);
ID_743 = (ID_605+0.51247865f);
ID_744 = ID_743/ID_604;
ID_745 = (ID_744+0.6896214f);
ID_746 = 1.0f/ID_745;
ID_747 = (ID_632+7.6217313f);
ID_748 = (ID_605+0.78241307f);
ID_749 = ID_748/ID_604;
ID_750 = (ID_749+0.2452915f);
ID_751 = 1.0f/ID_750;
ID_752 = 0.0001f/ID_610;
ID_753 = (ID_752+0.0004332272f);
ID_754 = (ID_605+-0.78241307f);
ID_755 = ID_754/ID_604;
ID_756 = (ID_755+0.2452915f);
ID_757 = W31;
ID_758 = proj0(ID_757);
ID_759 = ID_758@2;
ID_760 = ID_756*ID_759;
ID_761 = (0.2452915f-ID_632);
ID_762 = 2.0f*ID_761;
ID_763 = ID_758';
ID_764 = ID_762*ID_763;
ID_765 = (ID_760+ID_764);
ID_766 = ID_751*ID_765;
ID_767 = ID_589-ID_766;
ID_768 = letrec(W31 = (ID_767));
ID_769 = proj0(ID_768);
ID_770 = ID_769@0;
ID_771 = ID_753*ID_770;
ID_772 = (0.0004332272f-ID_752);
ID_773 = 2.0f*ID_772;
ID_774 = ID_773*ID_763;
ID_775 = ID_771+ID_774;
ID_776 = ID_753*ID_759;
ID_777 = (ID_775+ID_776);
ID_778 = ID_751*ID_777;
ID_779 = (ID_605+-0.51247865f);
ID_780 = ID_779/ID_604;
ID_781 = (ID_780+0.6896214f);
ID_782 = W30;
ID_783 = proj0(ID_782);
ID_784 = ID_783@2;
ID_785 = ID_781*ID_784;
ID_786 = (0.6896214f-ID_632);
ID_787 = 2.0f*ID_786;
ID_788 = ID_783';
ID_789 = ID_787*ID_788;
ID_790 = (ID_785+ID_789);
ID_791 = ID_746*ID_790;
ID_792 = ID_778-ID_791;
ID_793 = letrec(W30 = (ID_792));
ID_794 = proj0(ID_793);
ID_795 = ID_794@0;
ID_796 = ID_747*ID_795;
ID_797 = (7.6217313f-ID_632);
ID_798 = 2.0f*ID_797;
ID_799 = ID_798*ID_788;
ID_800 = ID_796+ID_799;
ID_801 = ID_747*ID_784;
ID_802 = (ID_800+ID_801);
ID_803 = ID_746*ID_802;
ID_804 = (ID_605+-0.16840488f);
ID_805 = ID_804/ID_604;
ID_806 = (ID_805+1.0693583f);
ID_807 = W29;
ID_808 = proj0(ID_807);
ID_809 = ID_808@2;
ID_810 = ID_806*ID_809;
ID_811 = (1.0693583f-ID_632);
ID_812 = 2.0f*ID_811;
ID_813 = ID_808';
ID_814 = ID_812*ID_813;
ID_815 = (ID_810+ID_814);
ID_816 = ID_741*ID_815;
ID_817 = ID_803-ID_816;
ID_818 = letrec(W29 = (ID_817));
ID_819 = proj0(ID_818);
ID_820 = ID_819@0;
ID_821 = ID_742*ID_820;
ID_822 = (53.53615f-ID_632);
ID_823 = 2.0f*ID_822;
ID_824 = ID_823*ID_813;
ID_825 = ID_821+ID_824;
ID_826 = ID_742*ID_809;
ID_827 = (ID_825+ID_826);
ID_828 = ID_741*ID_827;
ID_829 = (ID_718+-3.1897273f);
ID_830 = ID_829/ID_717;
ID_831 = (ID_830+4.0767817f);
ID_832 = W28;
ID_833 = proj0(ID_832);
ID_834 = ID_833@2;
ID_835 = ID_831*ID_834;
ID_836 = 1.0f/ID_723;
ID_837 = (4.0767817f-ID_836);
ID_838 = 2.0f*ID_837;
ID_839 = ID_833';
ID_840 = ID_838*ID_839;
ID_841 = (ID_835+ID_840);
ID_842 = ID_735*ID_841;
ID_843 = ID_828-ID_842;
ID_844 = letrec(W28 = (ID_843));
ID_845 = proj0(ID_844);
ID_846 = ID_845@0;
ID_847 = ID_737*ID_846;
ID_848 = (0.0004076782f-ID_736);
ID_849 = 2.0f*ID_848;
ID_850 = ID_849*ID_839;
ID_851 = ID_847+ID_850;
ID_852 = ID_737*ID_834;
ID_853 = (ID_851+ID_852);
ID_854 = ID_735*ID_853;
ID_855 = (ID_718+-0.74313045f);
ID_856 = ID_855/ID_717;
ID_857 = (ID_856+1.4500711f);
ID_858 = W27;
ID_859 = proj0(ID_858);
ID_860 = ID_859@2;
ID_861 = ID_857*ID_860;
ID_862 = (1.4500711f-ID_836);
ID_863 = 2.0f*ID_862;
ID_864 = ID_859';
ID_865 = ID_863*ID_864;
ID_866 = (ID_861+ID_865);
ID_867 = ID_729*ID_866;
ID_868 = ID_854-ID_867;
ID_869 = letrec(W27 = (ID_868));
ID_870 = proj0(ID_869);
ID_871 = ID_870@0;
ID_872 = ID_731*ID_871;
ID_873 = (1.4500711f-ID_730);
ID_874 = 2.0f*ID_873;
ID_875 = ID_874*ID_864;
ID_876 = ID_872+ID_875;
ID_877 = ID_731*ID_860;
ID_878 = (ID_876+ID_877);
ID_879 = ID_729*ID_878;
ID_880 = (ID_718+-0.15748216f);
ID_881 = ID_880/ID_717;
ID_882 = (ID_881+0.9351402f);
ID_883 = W26;
ID_884 = proj0(ID_883);
ID_885 = ID_884@2;
ID_886 = ID_882*ID_885;
ID_887 = (0.9351402f-ID_836);
ID_888 = 2.0f*ID_887;
ID_889 = ID_884';
ID_890 = ID_888*ID_889;
ID_891 = (ID_886+ID_890);
ID_892 = ID_722*ID_891;
ID_893 = ID_879-ID_892;
ID_894 = letrec(W26 = (ID_893));
ID_895 = proj0(ID_894);
ID_896 = ID_895@0;
ID_897 = ID_725*ID_896;
ID_898 = (0.9351402f-ID_724);
ID_899 = 2.0f*ID_898;
ID_900 = ID_899*ID_889;
ID_901 = ID_897+ID_900;
ID_902 = ID_725*ID_885;
ID_903 = (ID_901+ID_902);
ID_904 = ID_722*ID_903;
ID_905 = abs(ID_904);
ID_906 = ID_702*ID_905;
ID_907 = ID_715+ID_906;
ID_908 = letrec(W25 = (ID_907));
ID_909 = proj0(ID_908);
ID_910 = ID_909@0;
ID_911 = log10(ID_910);
ID_912 = 2e+01f*ID_911;
ID_913 = ID_590+ID_912;
ID_914 = vbargraph("[13] [unit:dB]       [tooltip: Spectral Band Level in dB]/[0] CONSTANT-Q SPECTRUM ANALYZER (6E), 15 bands spanning LP, 9 octaves below 16000 Hz, HP      [tooltip: See Faust's filter.lib for documentation and references]/[4]",-5e+01f,1e+01f,ID_913);
ID_915 = ID_711+ID_914;
ID_916 = W32;
ID_917 = proj0(ID_916);
ID_918 = ID_917';
ID_919 = ID_601*ID_918;
ID_920 = 19947.87f/ID_36;
ID_921 = tan(ID_920);
ID_922 = 1.0f/ID_921;
ID_923 = (ID_922+0.15748216f);
ID_924 = ID_923/ID_921;
ID_925 = (ID_924+0.9351402f);
ID_926 = 1.0f/ID_925;
ID_927 = pow(ID_921, 2.0f);
ID_928 = 50.06381f/ID_927;
ID_929 = (ID_928+0.9351402f);
ID_930 = (ID_922+0.74313045f);
ID_931 = ID_930/ID_921;
ID_932 = (ID_931+1.4500711f);
ID_933 = 1.0f/ID_932;
ID_934 = 11.0520525f/ID_927;
ID_935 = (ID_934+1.4500711f);
ID_936 = (ID_922+3.1897273f);
ID_937 = ID_936/ID_921;
ID_938 = (ID_937+4.0767817f);
ID_939 = 1.0f/ID_938;
ID_940 = 0.0017661728f/ID_927;
ID_941 = (ID_940+0.0004076782f);
ID_942 = (ID_718+0.16840488f);
ID_943 = ID_942/ID_717;
ID_944 = (ID_943+1.0693583f);
ID_945 = 1.0f/ID_944;
ID_946 = (ID_836+53.53615f);
ID_947 = (ID_718+0.51247865f);
ID_948 = ID_947/ID_717;
ID_949 = (ID_948+0.6896214f);
ID_950 = 1.0f/ID_949;
ID_951 = (ID_836+7.6217313f);
ID_952 = (ID_718+0.78241307f);
ID_953 = ID_952/ID_717;
ID_954 = (ID_953+0.2452915f);
ID_955 = 1.0f/ID_954;
ID_956 = 0.0001f/ID_723;
ID_957 = (ID_956+0.0004332272f);
ID_958 = (ID_718+-0.78241307f);
ID_959 = ID_958/ID_717;
ID_960 = (ID_959+0.2452915f);
ID_961 = W38;
ID_962 = proj0(ID_961);
ID_963 = ID_962@2;
ID_964 = ID_960*ID_963;
ID_965 = (0.2452915f-ID_836);
ID_966 = 2.0f*ID_965;
ID_967 = ID_962';
ID_968 = ID_966*ID_967;
ID_969 = (ID_964+ID_968);
ID_970 = ID_955*ID_969;
ID_971 = ID_828-ID_970;
ID_972 = letrec(W38 = (ID_971));
ID_973 = proj0(ID_972);
ID_974 = ID_973@0;
ID_975 = ID_957*ID_974;
ID_976 = (0.0004332272f-ID_956);
ID_977 = 2.0f*ID_976;
ID_978 = ID_977*ID_967;
ID_979 = ID_975+ID_978;
ID_980 = ID_957*ID_963;
ID_981 = (ID_979+ID_980);
ID_982 = ID_955*ID_981;
ID_983 = (ID_718+-0.51247865f);
ID_984 = ID_983/ID_717;
ID_985 = (ID_984+0.6896214f);
ID_986 = W37;
ID_987 = proj0(ID_986);
ID_988 = ID_987@2;
ID_989 = ID_985*ID_988;
ID_990 = (0.6896214f-ID_836);
ID_991 = 2.0f*ID_990;
ID_992 = ID_987';
ID_993 = ID_991*ID_992;
ID_994 = (ID_989+ID_993);
ID_995 = ID_950*ID_994;
ID_996 = ID_982-ID_995;
ID_997 = letrec(W37 = (ID_996));
ID_998 = proj0(ID_997);
ID_999 = ID_998@0;
ID_1000 = ID_951*ID_999;
ID_1001 = (7.6217313f-ID_836);
ID_1002 = 2.0f*ID_1001;
ID_1003 = ID_1002*ID_992;
ID_1004 = ID_1000+ID_1003;
ID_1005 = ID_951*ID_988;
ID_1006 = (ID_1004+ID_1005);
ID_1007 = ID_950*ID_1006;
ID_1008 = (ID_718+-0.16840488f);
ID_1009 = ID_1008/ID_717;
ID_1010 = (ID_1009+1.0693583f);
ID_1011 = W36;
ID_1012 = proj0(ID_1011);
ID_1013 = ID_1012@2;
ID_1014 = ID_1010*ID_1013;
ID_1015 = (1.0693583f-ID_836);
ID_1016 = 2.0f*ID_1015;
ID_1017 = ID_1012';
ID_1018 = ID_1016*ID_1017;
ID_1019 = (ID_1014+ID_1018);
ID_1020 = ID_945*ID_1019;
ID_1021 = ID_1007-ID_1020;
ID_1022 = letrec(W36 = (ID_1021));
ID_1023 = proj0(ID_1022);
ID_1024 = ID_1023@0;
ID_1025 = ID_946*ID_1024;
ID_1026 = (53.53615f-ID_836);
ID_1027 = 2.0f*ID_1026;
ID_1028 = ID_1027*ID_1017;
ID_1029 = ID_1025+ID_1028;
ID_1030 = ID_946*ID_1013;
ID_1031 = (ID_1029+ID_1030);
ID_1032 = ID_945*ID_1031;
ID_1033 = (ID_922+-3.1897273f);
ID_1034 = ID_1033/ID_921;
ID_1035 = (ID_1034+4.0767817f);
ID_1036 = W35;
ID_1037 = proj0(ID_1036);
ID_1038 = ID_1037@2;
ID_1039 = ID_1035*ID_1038;
ID_1040 = 1.0f/ID_927;
ID_1041 = (4.0767817f-ID_1040);
ID_1042 = 2.0f*ID_1041;
ID_1043 = ID_1037';
ID_1044 = ID_1042*ID_1043;
ID_1045 = (ID_1039+ID_1044);
ID_1046 = ID_939*ID_1045;
ID_1047 = ID_1032-ID_1046;
ID_1048 = letrec(W35 = (ID_1047));
ID_1049 = proj0(ID_1048);
ID_1050 = ID_1049@0;
ID_1051 = ID_941*ID_1050;
ID_1052 = (0.0004076782f-ID_940);
ID_1053 = 2.0f*ID_1052;
ID_1054 = ID_1053*ID_1043;
ID_1055 = ID_1051+ID_1054;
ID_1056 = ID_941*ID_1038;
ID_1057 = (ID_1055+ID_1056);
ID_1058 = ID_939*ID_1057;
ID_1059 = (ID_922+-0.74313045f);
ID_1060 = ID_1059/ID_921;
ID_1061 = (ID_1060+1.4500711f);
ID_1062 = W34;
ID_1063 = proj0(ID_1062);
ID_1064 = ID_1063@2;
ID_1065 = ID_1061*ID_1064;
ID_1066 = (1.4500711f-ID_1040);
ID_1067 = 2.0f*ID_1066;
ID_1068 = ID_1063';
ID_1069 = ID_1067*ID_1068;
ID_1070 = (ID_1065+ID_1069);
ID_1071 = ID_933*ID_1070;
ID_1072 = ID_1058-ID_1071;
ID_1073 = letrec(W34 = (ID_1072));
ID_1074 = proj0(ID_1073);
ID_1075 = ID_1074@0;
ID_1076 = ID_935*ID_1075;
ID_1077 = (1.4500711f-ID_934);
ID_1078 = 2.0f*ID_1077;
ID_1079 = ID_1078*ID_1068;
ID_1080 = ID_1076+ID_1079;
ID_1081 = ID_935*ID_1064;
ID_1082 = (ID_1080+ID_1081);
ID_1083 = ID_933*ID_1082;
ID_1084 = (ID_922+-0.15748216f);
ID_1085 = ID_1084/ID_921;
ID_1086 = (ID_1085+0.9351402f);
ID_1087 = W33;
ID_1088 = proj0(ID_1087);
ID_1089 = ID_1088@2;
ID_1090 = ID_1086*ID_1089;
ID_1091 = (0.9351402f-ID_1040);
ID_1092 = 2.0f*ID_1091;
ID_1093 = ID_1088';
ID_1094 = ID_1092*ID_1093;
ID_1095 = (ID_1090+ID_1094);
ID_1096 = ID_926*ID_1095;
ID_1097 = ID_1083-ID_1096;
ID_1098 = letrec(W33 = (ID_1097));
ID_1099 = proj0(ID_1098);
ID_1100 = ID_1099@0;
ID_1101 = ID_929*ID_1100;
ID_1102 = (0.9351402f-ID_928);
ID_1103 = 2.0f*ID_1102;
ID_1104 = ID_1103*ID_1093;
ID_1105 = ID_1101+ID_1104;
ID_1106 = ID_929*ID_1089;
ID_1107 = (ID_1105+ID_1106);
ID_1108 = ID_926*ID_1107;
ID_1109 = abs(ID_1108);
ID_1110 = ID_702*ID_1109;
ID_1111 = ID_919+ID_1110;
ID_1112 = letrec(W32 = (ID_1111));
ID_1113 = proj0(ID_1112);
ID_1114 = ID_1113@0;
ID_1115 = log10(ID_1114);
ID_1116 = 2e+01f*ID_1115;
ID_1117 = ID_590+ID_1116;
ID_1118 = vbargraph("[12] [unit:dB]       [tooltip: Spectral Band Level in dB]/[0] CONSTANT-Q SPECTRUM ANALYZER (6E), 15 bands spanning LP, 9 octaves below 16000 Hz, HP      [tooltip: See Faust's filter.lib for documentation and references]/[4]",-5e+01f,1e+01f,ID_1117);
ID_1119 = ID_915+ID_1118;
ID_1120 = W39;
ID_1121 = proj0(ID_1120);
ID_1122 = ID_1121';
ID_1123 = ID_601*ID_1122;
ID_1124 = 12566.371f/ID_36;
ID_1125 = tan(ID_1124);
ID_1126 = 1.0f/ID_1125;
ID_1127 = (ID_1126+0.15748216f);
ID_1128 = ID_1127/ID_1125;
ID_1129 = (ID_1128+0.9351402f);
ID_1130 = 1.0f/ID_1129;
ID_1131 = pow(ID_1125, 2.0f);
ID_1132 = 50.06381f/ID_1131;
ID_1133 = (ID_1132+0.9351402f);
ID_1134 = (ID_1126+0.74313045f);
ID_1135 = ID_1134/ID_1125;
ID_1136 = (ID_1135+1.4500711f);
ID_1137 = 1.0f/ID_1136;
ID_1138 = 11.0520525f/ID_1131;
ID_1139 = (ID_1138+1.4500711f);
ID_1140 = (ID_1126+3.1897273f);
ID_1141 = ID_1140/ID_1125;
ID_1142 = (ID_1141+4.0767817f);
ID_1143 = 1.0f/ID_1142;
ID_1144 = 0.0017661728f/ID_1131;
ID_1145 = (ID_1144+0.0004076782f);
ID_1146 = (ID_922+0.16840488f);
ID_1147 = ID_1146/ID_921;
ID_1148 = (ID_1147+1.0693583f);
ID_1149 = 1.0f/ID_1148;
ID_1150 = (ID_1040+53.53615f);
ID_1151 = (ID_922+0.51247865f);
ID_1152 = ID_1151/ID_921;
ID_1153 = (ID_1152+0.6896214f);
ID_1154 = 1.0f/ID_1153;
ID_1155 = (ID_1040+7.6217313f);
ID_1156 = (ID_922+0.78241307f);
ID_1157 = ID_1156/ID_921;
ID_1158 = (ID_1157+0.2452915f);
ID_1159 = 1.0f/ID_1158;
ID_1160 = 0.0001f/ID_927;
ID_1161 = (ID_1160+0.0004332272f);
ID_1162 = (ID_922+-0.78241307f);
ID_1163 = ID_1162/ID_921;
ID_1164 = (ID_1163+0.2452915f);
ID_1165 = W45;
ID_1166 = proj0(ID_1165);
ID_1167 = ID_1166@2;
ID_1168 = ID_1164*ID_1167;
ID_1169 = (0.2452915f-ID_1040);
ID_1170 = 2.0f*ID_1169;
ID_1171 = ID_1166';
ID_1172 = ID_1170*ID_1171;
ID_1173 = (ID_1168+ID_1172);
ID_1174 = ID_1159*ID_1173;
ID_1175 = ID_1032-ID_1174;
ID_1176 = letrec(W45 = (ID_1175));
ID_1177 = proj0(ID_1176);
ID_1178 = ID_1177@0;
ID_1179 = ID_1161*ID_1178;
ID_1180 = (0.0004332272f-ID_1160);
ID_1181 = 2.0f*ID_1180;
ID_1182 = ID_1181*ID_1171;
ID_1183 = ID_1179+ID_1182;
ID_1184 = ID_1161*ID_1167;
ID_1185 = (ID_1183+ID_1184);
ID_1186 = ID_1159*ID_1185;
ID_1187 = (ID_922+-0.51247865f);
ID_1188 = ID_1187/ID_921;
ID_1189 = (ID_1188+0.6896214f);
ID_1190 = W44;
ID_1191 = proj0(ID_1190);
ID_1192 = ID_1191@2;
ID_1193 = ID_1189*ID_1192;
ID_1194 = (0.6896214f-ID_1040);
ID_1195 = 2.0f*ID_1194;
ID_1196 = ID_1191';
ID_1197 = ID_1195*ID_1196;
ID_1198 = (ID_1193+ID_1197);
ID_1199 = ID_1154*ID_1198;
ID_1200 = ID_1186-ID_1199;
ID_1201 = letrec(W44 = (ID_1200));
ID_1202 = proj0(ID_1201);
ID_1203 = ID_1202@0;
ID_1204 = ID_1155*ID_1203;
ID_1205 = (7.6217313f-ID_1040);
ID_1206 = 2.0f*ID_1205;
ID_1207 = ID_1206*ID_1196;
ID_1208 = ID_1204+ID_1207;
ID_1209 = ID_1155*ID_1192;
ID_1210 = (ID_1208+ID_1209);
ID_1211 = ID_1154*ID_1210;
ID_1212 = (ID_922+-0.16840488f);
ID_1213 = ID_1212/ID_921;
ID_1214 = (ID_1213+1.0693583f);
ID_1215 = W43;
ID_1216 = proj0(ID_1215);
ID_1217 = ID_1216@2;
ID_1218 = ID_1214*ID_1217;
ID_1219 = (1.0693583f-ID_1040);
ID_1220 = 2.0f*ID_1219;
ID_1221 = ID_1216';
ID_1222 = ID_1220*ID_1221;
ID_1223 = (ID_1218+ID_1222);
ID_1224 = ID_1149*ID_1223;
ID_1225 = ID_1211-ID_1224;
ID_1226 = letrec(W43 = (ID_1225));
ID_1227 = proj0(ID_1226);
ID_1228 = ID_1227@0;
ID_1229 = ID_1150*ID_1228;
ID_1230 = (53.53615f-ID_1040);
ID_1231 = 2.0f*ID_1230;
ID_1232 = ID_1231*ID_1221;
ID_1233 = ID_1229+ID_1232;
ID_1234 = ID_1150*ID_1217;
ID_1235 = (ID_1233+ID_1234);
ID_1236 = ID_1149*ID_1235;
ID_1237 = (ID_1126+-3.1897273f);
ID_1238 = ID_1237/ID_1125;
ID_1239 = (ID_1238+4.0767817f);
ID_1240 = W42;
ID_1241 = proj0(ID_1240);
ID_1242 = ID_1241@2;
ID_1243 = ID_1239*ID_1242;
ID_1244 = 1.0f/ID_1131;
ID_1245 = (4.0767817f-ID_1244);
ID_1246 = 2.0f*ID_1245;
ID_1247 = ID_1241';
ID_1248 = ID_1246*ID_1247;
ID_1249 = (ID_1243+ID_1248);
ID_1250 = ID_1143*ID_1249;
ID_1251 = ID_1236-ID_1250;
ID_1252 = letrec(W42 = (ID_1251));
ID_1253 = proj0(ID_1252);
ID_1254 = ID_1253@0;
ID_1255 = ID_1145*ID_1254;
ID_1256 = (0.0004076782f-ID_1144);
ID_1257 = 2.0f*ID_1256;
ID_1258 = ID_1257*ID_1247;
ID_1259 = ID_1255+ID_1258;
ID_1260 = ID_1145*ID_1242;
ID_1261 = (ID_1259+ID_1260);
ID_1262 = ID_1143*ID_1261;
ID_1263 = (ID_1126+-0.74313045f);
ID_1264 = ID_1263/ID_1125;
ID_1265 = (ID_1264+1.4500711f);
ID_1266 = W41;
ID_1267 = proj0(ID_1266);
ID_1268 = ID_1267@2;
ID_1269 = ID_1265*ID_1268;
ID_1270 = (1.4500711f-ID_1244);
ID_1271 = 2.0f*ID_1270;
ID_1272 = ID_1267';
ID_1273 = ID_1271*ID_1272;
ID_1274 = (ID_1269+ID_1273);
ID_1275 = ID_1137*ID_1274;
ID_1276 = ID_1262-ID_1275;
ID_1277 = letrec(W41 = (ID_1276));
ID_1278 = proj0(ID_1277);
ID_1279 = ID_1278@0;
ID_1280 = ID_1139*ID_1279;
ID_1281 = (1.4500711f-ID_1138);
ID_1282 = 2.0f*ID_1281;
ID_1283 = ID_1282*ID_1272;
ID_1284 = ID_1280+ID_1283;
ID_1285 = ID_1139*ID_1268;
ID_1286 = (ID_1284+ID_1285);
ID_1287 = ID_1137*ID_1286;
ID_1288 = (ID_1126+-0.15748216f);
ID_1289 = ID_1288/ID_1125;
ID_1290 = (ID_1289+0.9351402f);
ID_1291 = W40;
ID_1292 = proj0(ID_1291);
ID_1293 = ID_1292@2;
ID_1294 = ID_1290*ID_1293;
ID_1295 = (0.9351402f-ID_1244);
ID_1296 = 2.0f*ID_1295;
ID_1297 = ID_1292';
ID_1298 = ID_1296*ID_1297;
ID_1299 = (ID_1294+ID_1298);
ID_1300 = ID_1130*ID_1299;
ID_1301 = ID_1287-ID_1300;
ID_1302 = letrec(W40 = (ID_1301));
ID_1303 = proj0(ID_1302);
ID_1304 = ID_1303@0;
ID_1305 = ID_1133*ID_1304;
ID_1306 = (0.9351402f-ID_1132);
ID_1307 = 2.0f*ID_1306;
ID_1308 = ID_1307*ID_1297;
ID_1309 = ID_1305+ID_1308;
ID_1310 = ID_1133*ID_1293;
ID_1311 = (ID_1309+ID_1310);
ID_1312 = ID_1130*ID_1311;
ID_1313 = abs(ID_1312);
ID_1314 = ID_702*ID_1313;
ID_1315 = ID_1123+ID_1314;
ID_1316 = letrec(W39 = (ID_1315));
ID_1317 = proj0(ID_1316);
ID_1318 = ID_1317@0;
ID_1319 = log10(ID_1318);
ID_1320 = 2e+01f*ID_1319;
ID_1321 = ID_590+ID_1320;
ID_1322 = vbargraph("[11] [unit:dB]       [tooltip: Spectral Band Level in dB]/[0] CONSTANT-Q SPECTRUM ANALYZER (6E), 15 bands spanning LP, 9 octaves below 16000 Hz, HP      [tooltip: See Faust's filter.lib for documentation and references]/[4]",-5e+01f,1e+01f,ID_1321);
ID_1323 = ID_1119+ID_1322;
ID_1324 = W46;
ID_1325 = proj0(ID_1324);
ID_1326 = ID_1325';
ID_1327 = ID_601*ID_1326;
ID_1328 = 7916.3174f/ID_36;
ID_1329 = tan(ID_1328);
ID_1330 = 1.0f/ID_1329;
ID_1331 = (ID_1330+0.15748216f);
ID_1332 = ID_1331/ID_1329;
ID_1333 = (ID_1332+0.9351402f);
ID_1334 = 1.0f/ID_1333;
ID_1335 = pow(ID_1329, 2.0f);
ID_1336 = 50.06381f/ID_1335;
ID_1337 = (ID_1336+0.9351402f);
ID_1338 = (ID_1330+0.74313045f);
ID_1339 = ID_1338/ID_1329;
ID_1340 = (ID_1339+1.4500711f);
ID_1341 = 1.0f/ID_1340;
ID_1342 = 11.0520525f/ID_1335;
ID_1343 = (ID_1342+1.4500711f);
ID_1344 = (ID_1330+3.1897273f);
ID_1345 = ID_1344/ID_1329;
ID_1346 = (ID_1345+4.0767817f);
ID_1347 = 1.0f/ID_1346;
ID_1348 = 0.0017661728f/ID_1335;
ID_1349 = (ID_1348+0.0004076782f);
ID_1350 = (ID_1126+0.16840488f);
ID_1351 = ID_1350/ID_1125;
ID_1352 = (ID_1351+1.0693583f);
ID_1353 = 1.0f/ID_1352;
ID_1354 = (ID_1244+53.53615f);
ID_1355 = (ID_1126+0.51247865f);
ID_1356 = ID_1355/ID_1125;
ID_1357 = (ID_1356+0.6896214f);
ID_1358 = 1.0f/ID_1357;
ID_1359 = (ID_1244+7.6217313f);
ID_1360 = (ID_1126+0.78241307f);
ID_1361 = ID_1360/ID_1125;
ID_1362 = (ID_1361+0.2452915f);
ID_1363 = 1.0f/ID_1362;
ID_1364 = 0.0001f/ID_1131;
ID_1365 = (ID_1364+0.0004332272f);
ID_1366 = (ID_1126+-0.78241307f);
ID_1367 = ID_1366/ID_1125;
ID_1368 = (ID_1367+0.2452915f);
ID_1369 = W52;
ID_1370 = proj0(ID_1369);
ID_1371 = ID_1370@2;
ID_1372 = ID_1368*ID_1371;
ID_1373 = (0.2452915f-ID_1244);
ID_1374 = 2.0f*ID_1373;
ID_1375 = ID_1370';
ID_1376 = ID_1374*ID_1375;
ID_1377 = (ID_1372+ID_1376);
ID_1378 = ID_1363*ID_1377;
ID_1379 = ID_1236-ID_1378;
ID_1380 = letrec(W52 = (ID_1379));
ID_1381 = proj0(ID_1380);
ID_1382 = ID_1381@0;
ID_1383 = ID_1365*ID_1382;
ID_1384 = (0.0004332272f-ID_1364);
ID_1385 = 2.0f*ID_1384;
ID_1386 = ID_1385*ID_1375;
ID_1387 = ID_1383+ID_1386;
ID_1388 = ID_1365*ID_1371;
ID_1389 = (ID_1387+ID_1388);
ID_1390 = ID_1363*ID_1389;
ID_1391 = (ID_1126+-0.51247865f);
ID_1392 = ID_1391/ID_1125;
ID_1393 = (ID_1392+0.6896214f);
ID_1394 = W51;
ID_1395 = proj0(ID_1394);
ID_1396 = ID_1395@2;
ID_1397 = ID_1393*ID_1396;
ID_1398 = (0.6896214f-ID_1244);
ID_1399 = 2.0f*ID_1398;
ID_1400 = ID_1395';
ID_1401 = ID_1399*ID_1400;
ID_1402 = (ID_1397+ID_1401);
ID_1403 = ID_1358*ID_1402;
ID_1404 = ID_1390-ID_1403;
ID_1405 = letrec(W51 = (ID_1404));
ID_1406 = proj0(ID_1405);
ID_1407 = ID_1406@0;
ID_1408 = ID_1359*ID_1407;
ID_1409 = (7.6217313f-ID_1244);
ID_1410 = 2.0f*ID_1409;
ID_1411 = ID_1410*ID_1400;
ID_1412 = ID_1408+ID_1411;
ID_1413 = ID_1359*ID_1396;
ID_1414 = (ID_1412+ID_1413);
ID_1415 = ID_1358*ID_1414;
ID_1416 = (ID_1126+-0.16840488f);
ID_1417 = ID_1416/ID_1125;
ID_1418 = (ID_1417+1.0693583f);
ID_1419 = W50;
ID_1420 = proj0(ID_1419);
ID_1421 = ID_1420@2;
ID_1422 = ID_1418*ID_1421;
ID_1423 = (1.0693583f-ID_1244);
ID_1424 = 2.0f*ID_1423;
ID_1425 = ID_1420';
ID_1426 = ID_1424*ID_1425;
ID_1427 = (ID_1422+ID_1426);
ID_1428 = ID_1353*ID_1427;
ID_1429 = ID_1415-ID_1428;
ID_1430 = letrec(W50 = (ID_1429));
ID_1431 = proj0(ID_1430);
ID_1432 = ID_1431@0;
ID_1433 = ID_1354*ID_1432;
ID_1434 = (53.53615f-ID_1244);
ID_1435 = 2.0f*ID_1434;
ID_1436 = ID_1435*ID_1425;
ID_1437 = ID_1433+ID_1436;
ID_1438 = ID_1354*ID_1421;
ID_1439 = (ID_1437+ID_1438);
ID_1440 = ID_1353*ID_1439;
ID_1441 = (ID_1330+-3.1897273f);
ID_1442 = ID_1441/ID_1329;
ID_1443 = (ID_1442+4.0767817f);
ID_1444 = W49;
ID_1445 = proj0(ID_1444);
ID_1446 = ID_1445@2;
ID_1447 = ID_1443*ID_1446;
ID_1448 = 1.0f/ID_1335;
ID_1449 = (4.0767817f-ID_1448);
ID_1450 = 2.0f*ID_1449;
ID_1451 = ID_1445';
ID_1452 = ID_1450*ID_1451;
ID_1453 = (ID_1447+ID_1452);
ID_1454 = ID_1347*ID_1453;
ID_1455 = ID_1440-ID_1454;
ID_1456 = letrec(W49 = (ID_1455));
ID_1457 = proj0(ID_1456);
ID_1458 = ID_1457@0;
ID_1459 = ID_1349*ID_1458;
ID_1460 = (0.0004076782f-ID_1348);
ID_1461 = 2.0f*ID_1460;
ID_1462 = ID_1461*ID_1451;
ID_1463 = ID_1459+ID_1462;
ID_1464 = ID_1349*ID_1446;
ID_1465 = (ID_1463+ID_1464);
ID_1466 = ID_1347*ID_1465;
ID_1467 = (ID_1330+-0.74313045f);
ID_1468 = ID_1467/ID_1329;
ID_1469 = (ID_1468+1.4500711f);
ID_1470 = W48;
ID_1471 = proj0(ID_1470);
ID_1472 = ID_1471@2;
ID_1473 = ID_1469*ID_1472;
ID_1474 = (1.4500711f-ID_1448);
ID_1475 = 2.0f*ID_1474;
ID_1476 = ID_1471';
ID_1477 = ID_1475*ID_1476;
ID_1478 = (ID_1473+ID_1477);
ID_1479 = ID_1341*ID_1478;
ID_1480 = ID_1466-ID_1479;
ID_1481 = letrec(W48 = (ID_1480));
ID_1482 = proj0(ID_1481);
ID_1483 = ID_1482@0;
ID_1484 = ID_1343*ID_1483;
ID_1485 = (1.4500711f-ID_1342);
ID_1486 = 2.0f*ID_1485;
ID_1487 = ID_1486*ID_1476;
ID_1488 = ID_1484+ID_1487;
ID_1489 = ID_1343*ID_1472;
ID_1490 = (ID_1488+ID_1489);
ID_1491 = ID_1341*ID_1490;
ID_1492 = (ID_1330+-0.15748216f);
ID_1493 = ID_1492/ID_1329;
ID_1494 = (ID_1493+0.9351402f);
ID_1495 = W47;
ID_1496 = proj0(ID_1495);
ID_1497 = ID_1496@2;
ID_1498 = ID_1494*ID_1497;
ID_1499 = (0.9351402f-ID_1448);
ID_1500 = 2.0f*ID_1499;
ID_1501 = ID_1496';
ID_1502 = ID_1500*ID_1501;
ID_1503 = (ID_1498+ID_1502);
ID_1504 = ID_1334*ID_1503;
ID_1505 = ID_1491-ID_1504;
ID_1506 = letrec(W47 = (ID_1505));
ID_1507 = proj0(ID_1506);
ID_1508 = ID_1507@0;
ID_1509 = ID_1337*ID_1508;
ID_1510 = (0.9351402f-ID_1336);
ID_1511 = 2.0f*ID_1510;
ID_1512 = ID_1511*ID_1501;
ID_1513 = ID_1509+ID_1512;
ID_1514 = ID_1337*ID_1497;
ID_1515 = (ID_1513+ID_1514);
ID_1516 = ID_1334*ID_1515;
ID_1517 = abs(ID_1516);
ID_1518 = ID_702*ID_1517;
ID_1519 = ID_1327+ID_1518;
ID_1520 = letrec(W46 = (ID_1519));
ID_1521 = proj0(ID_1520);
ID_1522 = ID_1521@0;
ID_1523 = log10(ID_1522);
ID_1524 = 2e+01f*ID_1523;
ID_1525 = ID_590+ID_1524;
ID_1526 = vbargraph("[10] [unit:dB]       [tooltip: Spectral Band Level in dB]/[0] CONSTANT-Q SPECTRUM ANALYZER (6E), 15 bands spanning LP, 9 octaves below 16000 Hz, HP      [tooltip: See Faust's filter.lib for documentation and references]/[4]",-5e+01f,1e+01f,ID_1525);
ID_1527 = ID_1323+ID_1526;
ID_1528 = W53;
ID_1529 = proj0(ID_1528);
ID_1530 = ID_1529';
ID_1531 = ID_601*ID_1530;
ID_1532 = 4986.9673f/ID_36;
ID_1533 = tan(ID_1532);
ID_1534 = 1.0f/ID_1533;
ID_1535 = (ID_1534+0.15748216f);
ID_1536 = ID_1535/ID_1533;
ID_1537 = (ID_1536+0.9351402f);
ID_1538 = 1.0f/ID_1537;
ID_1539 = pow(ID_1533, 2.0f);
ID_1540 = 50.06381f/ID_1539;
ID_1541 = (ID_1540+0.9351402f);
ID_1542 = (ID_1534+0.74313045f);
ID_1543 = ID_1542/ID_1533;
ID_1544 = (ID_1543+1.4500711f);
ID_1545 = 1.0f/ID_1544;
ID_1546 = 11.0520525f/ID_1539;
ID_1547 = (ID_1546+1.4500711f);
ID_1548 = (ID_1534+3.1897273f);
ID_1549 = ID_1548/ID_1533;
ID_1550 = (ID_1549+4.0767817f);
ID_1551 = 1.0f/ID_1550;
ID_1552 = 0.0017661728f/ID_1539;
ID_1553 = (ID_1552+0.0004076782f);
ID_1554 = (ID_1330+0.16840488f);
ID_1555 = ID_1554/ID_1329;
ID_1556 = (ID_1555+1.0693583f);
ID_1557 = 1.0f/ID_1556;
ID_1558 = (ID_1448+53.53615f);
ID_1559 = (ID_1330+0.51247865f);
ID_1560 = ID_1559/ID_1329;
ID_1561 = (ID_1560+0.6896214f);
ID_1562 = 1.0f/ID_1561;
ID_1563 = (ID_1448+7.6217313f);
ID_1564 = (ID_1330+0.78241307f);
ID_1565 = ID_1564/ID_1329;
ID_1566 = (ID_1565+0.2452915f);
ID_1567 = 1.0f/ID_1566;
ID_1568 = 0.0001f/ID_1335;
ID_1569 = (ID_1568+0.0004332272f);
ID_1570 = (ID_1330+-0.78241307f);
ID_1571 = ID_1570/ID_1329;
ID_1572 = (ID_1571+0.2452915f);
ID_1573 = W59;
ID_1574 = proj0(ID_1573);
ID_1575 = ID_1574@2;
ID_1576 = ID_1572*ID_1575;
ID_1577 = (0.2452915f-ID_1448);
ID_1578 = 2.0f*ID_1577;
ID_1579 = ID_1574';
ID_1580 = ID_1578*ID_1579;
ID_1581 = (ID_1576+ID_1580);
ID_1582 = ID_1567*ID_1581;
ID_1583 = ID_1440-ID_1582;
ID_1584 = letrec(W59 = (ID_1583));
ID_1585 = proj0(ID_1584);
ID_1586 = ID_1585@0;
ID_1587 = ID_1569*ID_1586;
ID_1588 = (0.0004332272f-ID_1568);
ID_1589 = 2.0f*ID_1588;
ID_1590 = ID_1589*ID_1579;
ID_1591 = ID_1587+ID_1590;
ID_1592 = ID_1569*ID_1575;
ID_1593 = (ID_1591+ID_1592);
ID_1594 = ID_1567*ID_1593;
ID_1595 = (ID_1330+-0.51247865f);
ID_1596 = ID_1595/ID_1329;
ID_1597 = (ID_1596+0.6896214f);
ID_1598 = W58;
ID_1599 = proj0(ID_1598);
ID_1600 = ID_1599@2;
ID_1601 = ID_1597*ID_1600;
ID_1602 = (0.6896214f-ID_1448);
ID_1603 = 2.0f*ID_1602;
ID_1604 = ID_1599';
ID_1605 = ID_1603*ID_1604;
ID_1606 = (ID_1601+ID_1605);
ID_1607 = ID_1562*ID_1606;
ID_1608 = ID_1594-ID_1607;
ID_1609 = letrec(W58 = (ID_1608));
ID_1610 = proj0(ID_1609);
ID_1611 = ID_1610@0;
ID_1612 = ID_1563*ID_1611;
ID_1613 = (7.6217313f-ID_1448);
ID_1614 = 2.0f*ID_1613;
ID_1615 = ID_1614*ID_1604;
ID_1616 = ID_1612+ID_1615;
ID_1617 = ID_1563*ID_1600;
ID_1618 = (ID_1616+ID_1617);
ID_1619 = ID_1562*ID_1618;
ID_1620 = (ID_1330+-0.16840488f);
ID_1621 = ID_1620/ID_1329;
ID_1622 = (ID_1621+1.0693583f);
ID_1623 = W57;
ID_1624 = proj0(ID_1623);
ID_1625 = ID_1624@2;
ID_1626 = ID_1622*ID_1625;
ID_1627 = (1.0693583f-ID_1448);
ID_1628 = 2.0f*ID_1627;
ID_1629 = ID_1624';
ID_1630 = ID_1628*ID_1629;
ID_1631 = (ID_1626+ID_1630);
ID_1632 = ID_1557*ID_1631;
ID_1633 = ID_1619-ID_1632;
ID_1634 = letrec(W57 = (ID_1633));
ID_1635 = proj0(ID_1634);
ID_1636 = ID_1635@0;
ID_1637 = ID_1558*ID_1636;
ID_1638 = (53.53615f-ID_1448);
ID_1639 = 2.0f*ID_1638;
ID_1640 = ID_1639*ID_1629;
ID_1641 = ID_1637+ID_1640;
ID_1642 = ID_1558*ID_1625;
ID_1643 = (ID_1641+ID_1642);
ID_1644 = ID_1557*ID_1643;
ID_1645 = (ID_1534+-3.1897273f);
ID_1646 = ID_1645/ID_1533;
ID_1647 = (ID_1646+4.0767817f);
ID_1648 = W56;
ID_1649 = proj0(ID_1648);
ID_1650 = ID_1649@2;
ID_1651 = ID_1647*ID_1650;
ID_1652 = 1.0f/ID_1539;
ID_1653 = (4.0767817f-ID_1652);
ID_1654 = 2.0f*ID_1653;
ID_1655 = ID_1649';
ID_1656 = ID_1654*ID_1655;
ID_1657 = (ID_1651+ID_1656);
ID_1658 = ID_1551*ID_1657;
ID_1659 = ID_1644-ID_1658;
ID_1660 = letrec(W56 = (ID_1659));
ID_1661 = proj0(ID_1660);
ID_1662 = ID_1661@0;
ID_1663 = ID_1553*ID_1662;
ID_1664 = (0.0004076782f-ID_1552);
ID_1665 = 2.0f*ID_1664;
ID_1666 = ID_1665*ID_1655;
ID_1667 = ID_1663+ID_1666;
ID_1668 = ID_1553*ID_1650;
ID_1669 = (ID_1667+ID_1668);
ID_1670 = ID_1551*ID_1669;
ID_1671 = (ID_1534+-0.74313045f);
ID_1672 = ID_1671/ID_1533;
ID_1673 = (ID_1672+1.4500711f);
ID_1674 = W55;
ID_1675 = proj0(ID_1674);
ID_1676 = ID_1675@2;
ID_1677 = ID_1673*ID_1676;
ID_1678 = (1.4500711f-ID_1652);
ID_1679 = 2.0f*ID_1678;
ID_1680 = ID_1675';
ID_1681 = ID_1679*ID_1680;
ID_1682 = (ID_1677+ID_1681);
ID_1683 = ID_1545*ID_1682;
ID_1684 = ID_1670-ID_1683;
ID_1685 = letrec(W55 = (ID_1684));
ID_1686 = proj0(ID_1685);
ID_1687 = ID_1686@0;
ID_1688 = ID_1547*ID_1687;
ID_1689 = (1.4500711f-ID_1546);
ID_1690 = 2.0f*ID_1689;
ID_1691 = ID_1690*ID_1680;
ID_1692 = ID_1688+ID_1691;
ID_1693 = ID_1547*ID_1676;
ID_1694 = (ID_1692+ID_1693);
ID_1695 = ID_1545*ID_1694;
ID_1696 = (ID_1534+-0.15748216f);
ID_1697 = ID_1696/ID_1533;
ID_1698 = (ID_1697+0.9351402f);
ID_1699 = W54;
ID_1700 = proj0(ID_1699);
ID_1701 = ID_1700@2;
ID_1702 = ID_1698*ID_1701;
ID_1703 = (0.9351402f-ID_1652);
ID_1704 = 2.0f*ID_1703;
ID_1705 = ID_1700';
ID_1706 = ID_1704*ID_1705;
ID_1707 = (ID_1702+ID_1706);
ID_1708 = ID_1538*ID_1707;
ID_1709 = ID_1695-ID_1708;
ID_1710 = letrec(W54 = (ID_1709));
ID_1711 = proj0(ID_1710);
ID_1712 = ID_1711@0;
ID_1713 = ID_1541*ID_1712;
ID_1714 = (0.9351402f-ID_1540);
ID_1715 = 2.0f*ID_1714;
ID_1716 = ID_1715*ID_1705;
ID_1717 = ID_1713+ID_1716;
ID_1718 = ID_1541*ID_1701;
ID_1719 = (ID_1717+ID_1718);
ID_1720 = ID_1538*ID_1719;
ID_1721 = abs(ID_1720);
ID_1722 = ID_702*ID_1721;
ID_1723 = ID_1531+ID_1722;
ID_1724 = letrec(W53 = (ID_1723));
ID_1725 = proj0(ID_1724);
ID_1726 = ID_1725@0;
ID_1727 = log10(ID_1726);
ID_1728 = 2e+01f*ID_1727;
ID_1729 = ID_590+ID_1728;
ID_1730 = vbargraph("[ 9] [unit:dB]       [tooltip: Spectral Band Level in dB]/[0] CONSTANT-Q SPECTRUM ANALYZER (6E), 15 bands spanning LP, 9 octaves below 16000 Hz, HP      [tooltip: See Faust's filter.lib for documentation and references]/[4]",-5e+01f,1e+01f,ID_1729);
ID_1731 = ID_1527+ID_1730;
ID_1732 = W60;
ID_1733 = proj0(ID_1732);
ID_1734 = ID_1733';
ID_1735 = ID_601*ID_1734;
ID_1736 = 3141.5928f/ID_36;
ID_1737 = tan(ID_1736);
ID_1738 = 1.0f/ID_1737;
ID_1739 = (ID_1738+0.15748216f);
ID_1740 = ID_1739/ID_1737;
ID_1741 = (ID_1740+0.9351402f);
ID_1742 = 1.0f/ID_1741;
ID_1743 = pow(ID_1737, 2.0f);
ID_1744 = 50.06381f/ID_1743;
ID_1745 = (ID_1744+0.9351402f);
ID_1746 = (ID_1738+0.74313045f);
ID_1747 = ID_1746/ID_1737;
ID_1748 = (ID_1747+1.4500711f);
ID_1749 = 1.0f/ID_1748;
ID_1750 = 11.0520525f/ID_1743;
ID_1751 = (ID_1750+1.4500711f);
ID_1752 = (ID_1738+3.1897273f);
ID_1753 = ID_1752/ID_1737;
ID_1754 = (ID_1753+4.0767817f);
ID_1755 = 1.0f/ID_1754;
ID_1756 = 0.0017661728f/ID_1743;
ID_1757 = (ID_1756+0.0004076782f);
ID_1758 = (ID_1534+0.16840488f);
ID_1759 = ID_1758/ID_1533;
ID_1760 = (ID_1759+1.0693583f);
ID_1761 = 1.0f/ID_1760;
ID_1762 = (ID_1652+53.53615f);
ID_1763 = (ID_1534+0.51247865f);
ID_1764 = ID_1763/ID_1533;
ID_1765 = (ID_1764+0.6896214f);
ID_1766 = 1.0f/ID_1765;
ID_1767 = (ID_1652+7.6217313f);
ID_1768 = (ID_1534+0.78241307f);
ID_1769 = ID_1768/ID_1533;
ID_1770 = (ID_1769+0.2452915f);
ID_1771 = 1.0f/ID_1770;
ID_1772 = 0.0001f/ID_1539;
ID_1773 = (ID_1772+0.0004332272f);
ID_1774 = (ID_1534+-0.78241307f);
ID_1775 = ID_1774/ID_1533;
ID_1776 = (ID_1775+0.2452915f);
ID_1777 = W66;
ID_1778 = proj0(ID_1777);
ID_1779 = ID_1778@2;
ID_1780 = ID_1776*ID_1779;
ID_1781 = (0.2452915f-ID_1652);
ID_1782 = 2.0f*ID_1781;
ID_1783 = ID_1778';
ID_1784 = ID_1782*ID_1783;
ID_1785 = (ID_1780+ID_1784);
ID_1786 = ID_1771*ID_1785;
ID_1787 = ID_1644-ID_1786;
ID_1788 = letrec(W66 = (ID_1787));
ID_1789 = proj0(ID_1788);
ID_1790 = ID_1789@0;
ID_1791 = ID_1773*ID_1790;
ID_1792 = (0.0004332272f-ID_1772);
ID_1793 = 2.0f*ID_1792;
ID_1794 = ID_1793*ID_1783;
ID_1795 = ID_1791+ID_1794;
ID_1796 = ID_1773*ID_1779;
ID_1797 = (ID_1795+ID_1796);
ID_1798 = ID_1771*ID_1797;
ID_1799 = (ID_1534+-0.51247865f);
ID_1800 = ID_1799/ID_1533;
ID_1801 = (ID_1800+0.6896214f);
ID_1802 = W65;
ID_1803 = proj0(ID_1802);
ID_1804 = ID_1803@2;
ID_1805 = ID_1801*ID_1804;
ID_1806 = (0.6896214f-ID_1652);
ID_1807 = 2.0f*ID_1806;
ID_1808 = ID_1803';
ID_1809 = ID_1807*ID_1808;
ID_1810 = (ID_1805+ID_1809);
ID_1811 = ID_1766*ID_1810;
ID_1812 = ID_1798-ID_1811;
ID_1813 = letrec(W65 = (ID_1812));
ID_1814 = proj0(ID_1813);
ID_1815 = ID_1814@0;
ID_1816 = ID_1767*ID_1815;
ID_1817 = (7.6217313f-ID_1652);
ID_1818 = 2.0f*ID_1817;
ID_1819 = ID_1818*ID_1808;
ID_1820 = ID_1816+ID_1819;
ID_1821 = ID_1767*ID_1804;
ID_1822 = (ID_1820+ID_1821);
ID_1823 = ID_1766*ID_1822;
ID_1824 = (ID_1534+-0.16840488f);
ID_1825 = ID_1824/ID_1533;
ID_1826 = (ID_1825+1.0693583f);
ID_1827 = W64;
ID_1828 = proj0(ID_1827);
ID_1829 = ID_1828@2;
ID_1830 = ID_1826*ID_1829;
ID_1831 = (1.0693583f-ID_1652);
ID_1832 = 2.0f*ID_1831;
ID_1833 = ID_1828';
ID_1834 = ID_1832*ID_1833;
ID_1835 = (ID_1830+ID_1834);
ID_1836 = ID_1761*ID_1835;
ID_1837 = ID_1823-ID_1836;
ID_1838 = letrec(W64 = (ID_1837));
ID_1839 = proj0(ID_1838);
ID_1840 = ID_1839@0;
ID_1841 = ID_1762*ID_1840;
ID_1842 = (53.53615f-ID_1652);
ID_1843 = 2.0f*ID_1842;
ID_1844 = ID_1843*ID_1833;
ID_1845 = ID_1841+ID_1844;
ID_1846 = ID_1762*ID_1829;
ID_1847 = (ID_1845+ID_1846);
ID_1848 = ID_1761*ID_1847;
ID_1849 = (ID_1738+-3.1897273f);
ID_1850 = ID_1849/ID_1737;
ID_1851 = (ID_1850+4.0767817f);
ID_1852 = W63;
ID_1853 = proj0(ID_1852);
ID_1854 = ID_1853@2;
ID_1855 = ID_1851*ID_1854;
ID_1856 = 1.0f/ID_1743;
ID_1857 = (4.0767817f-ID_1856);
ID_1858 = 2.0f*ID_1857;
ID_1859 = ID_1853';
ID_1860 = ID_1858*ID_1859;
ID_1861 = (ID_1855+ID_1860);
ID_1862 = ID_1755*ID_1861;
ID_1863 = ID_1848-ID_1862;
ID_1864 = letrec(W63 = (ID_1863));
ID_1865 = proj0(ID_1864);
ID_1866 = ID_1865@0;
ID_1867 = ID_1757*ID_1866;
ID_1868 = (0.0004076782f-ID_1756);
ID_1869 = 2.0f*ID_1868;
ID_1870 = ID_1869*ID_1859;
ID_1871 = ID_1867+ID_1870;
ID_1872 = ID_1757*ID_1854;
ID_1873 = (ID_1871+ID_1872);
ID_1874 = ID_1755*ID_1873;
ID_1875 = (ID_1738+-0.74313045f);
ID_1876 = ID_1875/ID_1737;
ID_1877 = (ID_1876+1.4500711f);
ID_1878 = W62;
ID_1879 = proj0(ID_1878);
ID_1880 = ID_1879@2;
ID_1881 = ID_1877*ID_1880;
ID_1882 = (1.4500711f-ID_1856);
ID_1883 = 2.0f*ID_1882;
ID_1884 = ID_1879';
ID_1885 = ID_1883*ID_1884;
ID_1886 = (ID_1881+ID_1885);
ID_1887 = ID_1749*ID_1886;
ID_1888 = ID_1874-ID_1887;
ID_1889 = letrec(W62 = (ID_1888));
ID_1890 = proj0(ID_1889);
ID_1891 = ID_1890@0;
ID_1892 = ID_1751*ID_1891;
ID_1893 = (1.4500711f-ID_1750);
ID_1894 = 2.0f*ID_1893;
ID_1895 = ID_1894*ID_1884;
ID_1896 = ID_1892+ID_1895;
ID_1897 = ID_1751*ID_1880;
ID_1898 = (ID_1896+ID_1897);
ID_1899 = ID_1749*ID_1898;
ID_1900 = (ID_1738+-0.15748216f);
ID_1901 = ID_1900/ID_1737;
ID_1902 = (ID_1901+0.9351402f);
ID_1903 = W61;
ID_1904 = proj0(ID_1903);
ID_1905 = ID_1904@2;
ID_1906 = ID_1902*ID_1905;
ID_1907 = (0.9351402f-ID_1856);
ID_1908 = 2.0f*ID_1907;
ID_1909 = ID_1904';
ID_1910 = ID_1908*ID_1909;
ID_1911 = (ID_1906+ID_1910);
ID_1912 = ID_1742*ID_1911;
ID_1913 = ID_1899-ID_1912;
ID_1914 = letrec(W61 = (ID_1913));
ID_1915 = proj0(ID_1914);
ID_1916 = ID_1915@0;
ID_1917 = ID_1745*ID_1916;
ID_1918 = (0.9351402f-ID_1744);
ID_1919 = 2.0f*ID_1918;
ID_1920 = ID_1919*ID_1909;
ID_1921 = ID_1917+ID_1920;
ID_1922 = ID_1745*ID_1905;
ID_1923 = (ID_1921+ID_1922);
ID_1924 = ID_1742*ID_1923;
ID_1925 = abs(ID_1924);
ID_1926 = ID_702*ID_1925;
ID_1927 = ID_1735+ID_1926;
ID_1928 = letrec(W60 = (ID_1927));
ID_1929 = proj0(ID_1928);
ID_1930 = ID_1929@0;
ID_1931 = log10(ID_1930);
ID_1932 = 2e+01f*ID_1931;
ID_1933 = ID_590+ID_1932;
ID_1934 = vbargraph("[ 8] [unit:dB]       [tooltip: Spectral Band Level in dB]/[0] CONSTANT-Q SPECTRUM ANALYZER (6E), 15 bands spanning LP, 9 octaves below 16000 Hz, HP      [tooltip: See Faust's filter.lib for documentation and references]/[4]",-5e+01f,1e+01f,ID_1933);
ID_1935 = ID_1731+ID_1934;
ID_1936 = W67;
ID_1937 = proj0(ID_1936);
ID_1938 = ID_1937';
ID_1939 = ID_601*ID_1938;
ID_1940 = 1979.0793f/ID_36;
ID_1941 = tan(ID_1940);
ID_1942 = 1.0f/ID_1941;
ID_1943 = (ID_1942+0.15748216f);
ID_1944 = ID_1943/ID_1941;
ID_1945 = (ID_1944+0.9351402f);
ID_1946 = 1.0f/ID_1945;
ID_1947 = pow(ID_1941, 2.0f);
ID_1948 = 50.06381f/ID_1947;
ID_1949 = (ID_1948+0.9351402f);
ID_1950 = (ID_1942+0.74313045f);
ID_1951 = ID_1950/ID_1941;
ID_1952 = (ID_1951+1.4500711f);
ID_1953 = 1.0f/ID_1952;
ID_1954 = 11.0520525f/ID_1947;
ID_1955 = (ID_1954+1.4500711f);
ID_1956 = (ID_1942+3.1897273f);
ID_1957 = ID_1956/ID_1941;
ID_1958 = (ID_1957+4.0767817f);
ID_1959 = 1.0f/ID_1958;
ID_1960 = 0.0017661728f/ID_1947;
ID_1961 = (ID_1960+0.0004076782f);
ID_1962 = (ID_1738+0.16840488f);
ID_1963 = ID_1962/ID_1737;
ID_1964 = (ID_1963+1.0693583f);
ID_1965 = 1.0f/ID_1964;
ID_1966 = (ID_1856+53.53615f);
ID_1967 = (ID_1738+0.51247865f);
ID_1968 = ID_1967/ID_1737;
ID_1969 = (ID_1968+0.6896214f);
ID_1970 = 1.0f/ID_1969;
ID_1971 = (ID_1856+7.6217313f);
ID_1972 = (ID_1738+0.78241307f);
ID_1973 = ID_1972/ID_1737;
ID_1974 = (ID_1973+0.2452915f);
ID_1975 = 1.0f/ID_1974;
ID_1976 = 0.0001f/ID_1743;
ID_1977 = (ID_1976+0.0004332272f);
ID_1978 = (ID_1738+-0.78241307f);
ID_1979 = ID_1978/ID_1737;
ID_1980 = (ID_1979+0.2452915f);
ID_1981 = W73;
ID_1982 = proj0(ID_1981);
ID_1983 = ID_1982@2;
ID_1984 = ID_1980*ID_1983;
ID_1985 = (0.2452915f-ID_1856);
ID_1986 = 2.0f*ID_1985;
ID_1987 = ID_1982';
ID_1988 = ID_1986*ID_1987;
ID_1989 = (ID_1984+ID_1988);
ID_1990 = ID_1975*ID_1989;
ID_1991 = ID_1848-ID_1990;
ID_1992 = letrec(W73 = (ID_1991));
ID_1993 = proj0(ID_1992);
ID_1994 = ID_1993@0;
ID_1995 = ID_1977*ID_1994;
ID_1996 = (0.0004332272f-ID_1976);
ID_1997 = 2.0f*ID_1996;
ID_1998 = ID_1997*ID_1987;
ID_1999 = ID_1995+ID_1998;
ID_2000 = ID_1977*ID_1983;
ID_2001 = (ID_1999+ID_2000);
ID_2002 = ID_1975*ID_2001;
ID_2003 = (ID_1738+-0.51247865f);
ID_2004 = ID_2003/ID_1737;
ID_2005 = (ID_2004+0.6896214f);
ID_2006 = W72;
ID_2007 = proj0(ID_2006);
ID_2008 = ID_2007@2;
ID_2009 = ID_2005*ID_2008;
ID_2010 = (0.6896214f-ID_1856);
ID_2011 = 2.0f*ID_2010;
ID_2012 = ID_2007';
ID_2013 = ID_2011*ID_2012;
ID_2014 = (ID_2009+ID_2013);
ID_2015 = ID_1970*ID_2014;
ID_2016 = ID_2002-ID_2015;
ID_2017 = letrec(W72 = (ID_2016));
ID_2018 = proj0(ID_2017);
ID_2019 = ID_2018@0;
ID_2020 = ID_1971*ID_2019;
ID_2021 = (7.6217313f-ID_1856);
ID_2022 = 2.0f*ID_2021;
ID_2023 = ID_2022*ID_2012;
ID_2024 = ID_2020+ID_2023;
ID_2025 = ID_1971*ID_2008;
ID_2026 = (ID_2024+ID_2025);
ID_2027 = ID_1970*ID_2026;
ID_2028 = (ID_1738+-0.16840488f);
ID_2029 = ID_2028/ID_1737;
ID_2030 = (ID_2029+1.0693583f);
ID_2031 = W71;
ID_2032 = proj0(ID_2031);
ID_2033 = ID_2032@2;
ID_2034 = ID_2030*ID_2033;
ID_2035 = (1.0693583f-ID_1856);
ID_2036 = 2.0f*ID_2035;
ID_2037 = ID_2032';
ID_2038 = ID_2036*ID_2037;
ID_2039 = (ID_2034+ID_2038);
ID_2040 = ID_1965*ID_2039;
ID_2041 = ID_2027-ID_2040;
ID_2042 = letrec(W71 = (ID_2041));
ID_2043 = proj0(ID_2042);
ID_2044 = ID_2043@0;
ID_2045 = ID_1966*ID_2044;
ID_2046 = (53.53615f-ID_1856);
ID_2047 = 2.0f*ID_2046;
ID_2048 = ID_2047*ID_2037;
ID_2049 = ID_2045+ID_2048;
ID_2050 = ID_1966*ID_2033;
ID_2051 = (ID_2049+ID_2050);
ID_2052 = ID_1965*ID_2051;
ID_2053 = (ID_1942+-3.1897273f);
ID_2054 = ID_2053/ID_1941;
ID_2055 = (ID_2054+4.0767817f);
ID_2056 = W70;
ID_2057 = proj0(ID_2056);
ID_2058 = ID_2057@2;
ID_2059 = ID_2055*ID_2058;
ID_2060 = 1.0f/ID_1947;
ID_2061 = (4.0767817f-ID_2060);
ID_2062 = 2.0f*ID_2061;
ID_2063 = ID_2057';
ID_2064 = ID_2062*ID_2063;
ID_2065 = (ID_2059+ID_2064);
ID_2066 = ID_1959*ID_2065;
ID_2067 = ID_2052-ID_2066;
ID_2068 = letrec(W70 = (ID_2067));
ID_2069 = proj0(ID_2068);
ID_2070 = ID_2069@0;
ID_2071 = ID_1961*ID_2070;
ID_2072 = (0.0004076782f-ID_1960);
ID_2073 = 2.0f*ID_2072;
ID_2074 = ID_2073*ID_2063;
ID_2075 = ID_2071+ID_2074;
ID_2076 = ID_1961*ID_2058;
ID_2077 = (ID_2075+ID_2076);
ID_2078 = ID_1959*ID_2077;
ID_2079 = (ID_1942+-0.74313045f);
ID_2080 = ID_2079/ID_1941;
ID_2081 = (ID_2080+1.4500711f);
ID_2082 = W69;
ID_2083 = proj0(ID_2082);
ID_2084 = ID_2083@2;
ID_2085 = ID_2081*ID_2084;
ID_2086 = (1.4500711f-ID_2060);
ID_2087 = 2.0f*ID_2086;
ID_2088 = ID_2083';
ID_2089 = ID_2087*ID_2088;
ID_2090 = (ID_2085+ID_2089);
ID_2091 = ID_1953*ID_2090;
ID_2092 = ID_2078-ID_2091;
ID_2093 = letrec(W69 = (ID_2092));
ID_2094 = proj0(ID_2093);
ID_2095 = ID_2094@0;
ID_2096 = ID_1955*ID_2095;
ID_2097 = (1.4500711f-ID_1954);
ID_2098 = 2.0f*ID_2097;
ID_2099 = ID_2098*ID_2088;
ID_2100 = ID_2096+ID_2099;
ID_2101 = ID_1955*ID_2084;
ID_2102 = (ID_2100+ID_2101);
ID_2103 = ID_1953*ID_2102;
ID_2104 = (ID_1942+-0.15748216f);
ID_2105 = ID_2104/ID_1941;
ID_2106 = (ID_2105+0.9351402f);
ID_2107 = W68;
ID_2108 = proj0(ID_2107);
ID_2109 = ID_2108@2;
ID_2110 = ID_2106*ID_2109;
ID_2111 = (0.9351402f-ID_2060);
ID_2112 = 2.0f*ID_2111;
ID_2113 = ID_2108';
ID_2114 = ID_2112*ID_2113;
ID_2115 = (ID_2110+ID_2114);
ID_2116 = ID_1946*ID_2115;
ID_2117 = ID_2103-ID_2116;
ID_2118 = letrec(W68 = (ID_2117));
ID_2119 = proj0(ID_2118);
ID_2120 = ID_2119@0;
ID_2121 = ID_1949*ID_2120;
ID_2122 = (0.9351402f-ID_1948);
ID_2123 = 2.0f*ID_2122;
ID_2124 = ID_2123*ID_2113;
ID_2125 = ID_2121+ID_2124;
ID_2126 = ID_1949*ID_2109;
ID_2127 = (ID_2125+ID_2126);
ID_2128 = ID_1946*ID_2127;
ID_2129 = abs(ID_2128);
ID_2130 = ID_702*ID_2129;
ID_2131 = ID_1939+ID_2130;
ID_2132 = letrec(W67 = (ID_2131));
ID_2133 = proj0(ID_2132);
ID_2134 = ID_2133@0;
ID_2135 = log10(ID_2134);
ID_2136 = 2e+01f*ID_2135;
ID_2137 = ID_590+ID_2136;
ID_2138 = vbargraph("[ 7] [unit:dB]       [tooltip: Spectral Band Level in dB]/[0] CONSTANT-Q SPECTRUM ANALYZER (6E), 15 bands spanning LP, 9 octaves below 16000 Hz, HP      [tooltip: See Faust's filter.lib for documentation and references]/[4]",-5e+01f,1e+01f,ID_2137);
ID_2139 = ID_1935+ID_2138;
ID_2140 = W74;
ID_2141 = proj0(ID_2140);
ID_2142 = ID_2141';
ID_2143 = ID_601*ID_2142;
ID_2144 = 1246.7418f/ID_36;
ID_2145 = tan(ID_2144);
ID_2146 = 1.0f/ID_2145;
ID_2147 = (ID_2146+0.15748216f);
ID_2148 = ID_2147/ID_2145;
ID_2149 = (ID_2148+0.9351402f);
ID_2150 = 1.0f/ID_2149;
ID_2151 = pow(ID_2145, 2.0f);
ID_2152 = 50.06381f/ID_2151;
ID_2153 = (ID_2152+0.9351402f);
ID_2154 = (ID_2146+0.74313045f);
ID_2155 = ID_2154/ID_2145;
ID_2156 = (ID_2155+1.4500711f);
ID_2157 = 1.0f/ID_2156;
ID_2158 = 11.0520525f/ID_2151;
ID_2159 = (ID_2158+1.4500711f);
ID_2160 = (ID_2146+3.1897273f);
ID_2161 = ID_2160/ID_2145;
ID_2162 = (ID_2161+4.0767817f);
ID_2163 = 1.0f/ID_2162;
ID_2164 = 0.0017661728f/ID_2151;
ID_2165 = (ID_2164+0.0004076782f);
ID_2166 = (ID_1942+0.16840488f);
ID_2167 = ID_2166/ID_1941;
ID_2168 = (ID_2167+1.0693583f);
ID_2169 = 1.0f/ID_2168;
ID_2170 = (ID_2060+53.53615f);
ID_2171 = (ID_1942+0.51247865f);
ID_2172 = ID_2171/ID_1941;
ID_2173 = (ID_2172+0.6896214f);
ID_2174 = 1.0f/ID_2173;
ID_2175 = (ID_2060+7.6217313f);
ID_2176 = (ID_1942+0.78241307f);
ID_2177 = ID_2176/ID_1941;
ID_2178 = (ID_2177+0.2452915f);
ID_2179 = 1.0f/ID_2178;
ID_2180 = 0.0001f/ID_1947;
ID_2181 = (ID_2180+0.0004332272f);
ID_2182 = (ID_1942+-0.78241307f);
ID_2183 = ID_2182/ID_1941;
ID_2184 = (ID_2183+0.2452915f);
ID_2185 = W80;
ID_2186 = proj0(ID_2185);
ID_2187 = ID_2186@2;
ID_2188 = ID_2184*ID_2187;
ID_2189 = (0.2452915f-ID_2060);
ID_2190 = 2.0f*ID_2189;
ID_2191 = ID_2186';
ID_2192 = ID_2190*ID_2191;
ID_2193 = (ID_2188+ID_2192);
ID_2194 = ID_2179*ID_2193;
ID_2195 = ID_2052-ID_2194;
ID_2196 = letrec(W80 = (ID_2195));
ID_2197 = proj0(ID_2196);
ID_2198 = ID_2197@0;
ID_2199 = ID_2181*ID_2198;
ID_2200 = (0.0004332272f-ID_2180);
ID_2201 = 2.0f*ID_2200;
ID_2202 = ID_2201*ID_2191;
ID_2203 = ID_2199+ID_2202;
ID_2204 = ID_2181*ID_2187;
ID_2205 = (ID_2203+ID_2204);
ID_2206 = ID_2179*ID_2205;
ID_2207 = (ID_1942+-0.51247865f);
ID_2208 = ID_2207/ID_1941;
ID_2209 = (ID_2208+0.6896214f);
ID_2210 = W79;
ID_2211 = proj0(ID_2210);
ID_2212 = ID_2211@2;
ID_2213 = ID_2209*ID_2212;
ID_2214 = (0.6896214f-ID_2060);
ID_2215 = 2.0f*ID_2214;
ID_2216 = ID_2211';
ID_2217 = ID_2215*ID_2216;
ID_2218 = (ID_2213+ID_2217);
ID_2219 = ID_2174*ID_2218;
ID_2220 = ID_2206-ID_2219;
ID_2221 = letrec(W79 = (ID_2220));
ID_2222 = proj0(ID_2221);
ID_2223 = ID_2222@0;
ID_2224 = ID_2175*ID_2223;
ID_2225 = (7.6217313f-ID_2060);
ID_2226 = 2.0f*ID_2225;
ID_2227 = ID_2226*ID_2216;
ID_2228 = ID_2224+ID_2227;
ID_2229 = ID_2175*ID_2212;
ID_2230 = (ID_2228+ID_2229);
ID_2231 = ID_2174*ID_2230;
ID_2232 = (ID_1942+-0.16840488f);
ID_2233 = ID_2232/ID_1941;
ID_2234 = (ID_2233+1.0693583f);
ID_2235 = W78;
ID_2236 = proj0(ID_2235);
ID_2237 = ID_2236@2;
ID_2238 = ID_2234*ID_2237;
ID_2239 = (1.0693583f-ID_2060);
ID_2240 = 2.0f*ID_2239;
ID_2241 = ID_2236';
ID_2242 = ID_2240*ID_2241;
ID_2243 = (ID_2238+ID_2242);
ID_2244 = ID_2169*ID_2243;
ID_2245 = ID_2231-ID_2244;
ID_2246 = letrec(W78 = (ID_2245));
ID_2247 = proj0(ID_2246);
ID_2248 = ID_2247@0;
ID_2249 = ID_2170*ID_2248;
ID_2250 = (53.53615f-ID_2060);
ID_2251 = 2.0f*ID_2250;
ID_2252 = ID_2251*ID_2241;
ID_2253 = ID_2249+ID_2252;
ID_2254 = ID_2170*ID_2237;
ID_2255 = (ID_2253+ID_2254);
ID_2256 = ID_2169*ID_2255;
ID_2257 = (ID_2146+-3.1897273f);
ID_2258 = ID_2257/ID_2145;
ID_2259 = (ID_2258+4.0767817f);
ID_2260 = W77;
ID_2261 = proj0(ID_2260);
ID_2262 = ID_2261@2;
ID_2263 = ID_2259*ID_2262;
ID_2264 = 1.0f/ID_2151;
ID_2265 = (4.0767817f-ID_2264);
ID_2266 = 2.0f*ID_2265;
ID_2267 = ID_2261';
ID_2268 = ID_2266*ID_2267;
ID_2269 = (ID_2263+ID_2268);
ID_2270 = ID_2163*ID_2269;
ID_2271 = ID_2256-ID_2270;
ID_2272 = letrec(W77 = (ID_2271));
ID_2273 = proj0(ID_2272);
ID_2274 = ID_2273@0;
ID_2275 = ID_2165*ID_2274;
ID_2276 = (0.0004076782f-ID_2164);
ID_2277 = 2.0f*ID_2276;
ID_2278 = ID_2277*ID_2267;
ID_2279 = ID_2275+ID_2278;
ID_2280 = ID_2165*ID_2262;
ID_2281 = (ID_2279+ID_2280);
ID_2282 = ID_2163*ID_2281;
ID_2283 = (ID_2146+-0.74313045f);
ID_2284 = ID_2283/ID_2145;
ID_2285 = (ID_2284+1.4500711f);
ID_2286 = W76;
ID_2287 = proj0(ID_2286);
ID_2288 = ID_2287@2;
ID_2289 = ID_2285*ID_2288;
ID_2290 = (1.4500711f-ID_2264);
ID_2291 = 2.0f*ID_2290;
ID_2292 = ID_2287';
ID_2293 = ID_2291*ID_2292;
ID_2294 = (ID_2289+ID_2293);
ID_2295 = ID_2157*ID_2294;
ID_2296 = ID_2282-ID_2295;
ID_2297 = letrec(W76 = (ID_2296));
ID_2298 = proj0(ID_2297);
ID_2299 = ID_2298@0;
ID_2300 = ID_2159*ID_2299;
ID_2301 = (1.4500711f-ID_2158);
ID_2302 = 2.0f*ID_2301;
ID_2303 = ID_2302*ID_2292;
ID_2304 = ID_2300+ID_2303;
ID_2305 = ID_2159*ID_2288;
ID_2306 = (ID_2304+ID_2305);
ID_2307 = ID_2157*ID_2306;
ID_2308 = (ID_2146+-0.15748216f);
ID_2309 = ID_2308/ID_2145;
ID_2310 = (ID_2309+0.9351402f);
ID_2311 = W75;
ID_2312 = proj0(ID_2311);
ID_2313 = ID_2312@2;
ID_2314 = ID_2310*ID_2313;
ID_2315 = (0.9351402f-ID_2264);
ID_2316 = 2.0f*ID_2315;
ID_2317 = ID_2312';
ID_2318 = ID_2316*ID_2317;
ID_2319 = (ID_2314+ID_2318);
ID_2320 = ID_2150*ID_2319;
ID_2321 = ID_2307-ID_2320;
ID_2322 = letrec(W75 = (ID_2321));
ID_2323 = proj0(ID_2322);
ID_2324 = ID_2323@0;
ID_2325 = ID_2153*ID_2324;
ID_2326 = (0.9351402f-ID_2152);
ID_2327 = 2.0f*ID_2326;
ID_2328 = ID_2327*ID_2317;
ID_2329 = ID_2325+ID_2328;
ID_2330 = ID_2153*ID_2313;
ID_2331 = (ID_2329+ID_2330);
ID_2332 = ID_2150*ID_2331;
ID_2333 = abs(ID_2332);
ID_2334 = ID_702*ID_2333;
ID_2335 = ID_2143+ID_2334;
ID_2336 = letrec(W74 = (ID_2335));
ID_2337 = proj0(ID_2336);
ID_2338 = ID_2337@0;
ID_2339 = log10(ID_2338);
ID_2340 = 2e+01f*ID_2339;
ID_2341 = ID_590+ID_2340;
ID_2342 = vbargraph("[ 6] [unit:dB]       [tooltip: Spectral Band Level in dB]/[0] CONSTANT-Q SPECTRUM ANALYZER (6E), 15 bands spanning LP, 9 octaves below 16000 Hz, HP      [tooltip: See Faust's filter.lib for documentation and references]/[4]",-5e+01f,1e+01f,ID_2341);
ID_2343 = ID_2139+ID_2342;
ID_2344 = W81;
ID_2345 = proj0(ID_2344);
ID_2346 = ID_2345';
ID_2347 = ID_601*ID_2346;
ID_2348 = 785.3982f/ID_36;
ID_2349 = tan(ID_2348);
ID_2350 = 1.0f/ID_2349;
ID_2351 = (ID_2350+0.15748216f);
ID_2352 = ID_2351/ID_2349;
ID_2353 = (ID_2352+0.9351402f);
ID_2354 = 1.0f/ID_2353;
ID_2355 = pow(ID_2349, 2.0f);
ID_2356 = 50.06381f/ID_2355;
ID_2357 = (ID_2356+0.9351402f);
ID_2358 = (ID_2350+0.74313045f);
ID_2359 = ID_2358/ID_2349;
ID_2360 = (ID_2359+1.4500711f);
ID_2361 = 1.0f/ID_2360;
ID_2362 = 11.0520525f/ID_2355;
ID_2363 = (ID_2362+1.4500711f);
ID_2364 = (ID_2350+3.1897273f);
ID_2365 = ID_2364/ID_2349;
ID_2366 = (ID_2365+4.0767817f);
ID_2367 = 1.0f/ID_2366;
ID_2368 = 0.0017661728f/ID_2355;
ID_2369 = (ID_2368+0.0004076782f);
ID_2370 = (ID_2146+0.16840488f);
ID_2371 = ID_2370/ID_2145;
ID_2372 = (ID_2371+1.0693583f);
ID_2373 = 1.0f/ID_2372;
ID_2374 = (ID_2264+53.53615f);
ID_2375 = (ID_2146+0.51247865f);
ID_2376 = ID_2375/ID_2145;
ID_2377 = (ID_2376+0.6896214f);
ID_2378 = 1.0f/ID_2377;
ID_2379 = (ID_2264+7.6217313f);
ID_2380 = (ID_2146+0.78241307f);
ID_2381 = ID_2380/ID_2145;
ID_2382 = (ID_2381+0.2452915f);
ID_2383 = 1.0f/ID_2382;
ID_2384 = 0.0001f/ID_2151;
ID_2385 = (ID_2384+0.0004332272f);
ID_2386 = (ID_2146+-0.78241307f);
ID_2387 = ID_2386/ID_2145;
ID_2388 = (ID_2387+0.2452915f);
ID_2389 = W87;
ID_2390 = proj0(ID_2389);
ID_2391 = ID_2390@2;
ID_2392 = ID_2388*ID_2391;
ID_2393 = (0.2452915f-ID_2264);
ID_2394 = 2.0f*ID_2393;
ID_2395 = ID_2390';
ID_2396 = ID_2394*ID_2395;
ID_2397 = (ID_2392+ID_2396);
ID_2398 = ID_2383*ID_2397;
ID_2399 = ID_2256-ID_2398;
ID_2400 = letrec(W87 = (ID_2399));
ID_2401 = proj0(ID_2400);
ID_2402 = ID_2401@0;
ID_2403 = ID_2385*ID_2402;
ID_2404 = (0.0004332272f-ID_2384);
ID_2405 = 2.0f*ID_2404;
ID_2406 = ID_2405*ID_2395;
ID_2407 = ID_2403+ID_2406;
ID_2408 = ID_2385*ID_2391;
ID_2409 = (ID_2407+ID_2408);
ID_2410 = ID_2383*ID_2409;
ID_2411 = (ID_2146+-0.51247865f);
ID_2412 = ID_2411/ID_2145;
ID_2413 = (ID_2412+0.6896214f);
ID_2414 = W86;
ID_2415 = proj0(ID_2414);
ID_2416 = ID_2415@2;
ID_2417 = ID_2413*ID_2416;
ID_2418 = (0.6896214f-ID_2264);
ID_2419 = 2.0f*ID_2418;
ID_2420 = ID_2415';
ID_2421 = ID_2419*ID_2420;
ID_2422 = (ID_2417+ID_2421);
ID_2423 = ID_2378*ID_2422;
ID_2424 = ID_2410-ID_2423;
ID_2425 = letrec(W86 = (ID_2424));
ID_2426 = proj0(ID_2425);
ID_2427 = ID_2426@0;
ID_2428 = ID_2379*ID_2427;
ID_2429 = (7.6217313f-ID_2264);
ID_2430 = 2.0f*ID_2429;
ID_2431 = ID_2430*ID_2420;
ID_2432 = ID_2428+ID_2431;
ID_2433 = ID_2379*ID_2416;
ID_2434 = (ID_2432+ID_2433);
ID_2435 = ID_2378*ID_2434;
ID_2436 = (ID_2146+-0.16840488f);
ID_2437 = ID_2436/ID_2145;
ID_2438 = (ID_2437+1.0693583f);
ID_2439 = W85;
ID_2440 = proj0(ID_2439);
ID_2441 = ID_2440@2;
ID_2442 = ID_2438*ID_2441;
ID_2443 = (1.0693583f-ID_2264);
ID_2444 = 2.0f*ID_2443;
ID_2445 = ID_2440';
ID_2446 = ID_2444*ID_2445;
ID_2447 = (ID_2442+ID_2446);
ID_2448 = ID_2373*ID_2447;
ID_2449 = ID_2435-ID_2448;
ID_2450 = letrec(W85 = (ID_2449));
ID_2451 = proj0(ID_2450);
ID_2452 = ID_2451@0;
ID_2453 = ID_2374*ID_2452;
ID_2454 = (53.53615f-ID_2264);
ID_2455 = 2.0f*ID_2454;
ID_2456 = ID_2455*ID_2445;
ID_2457 = ID_2453+ID_2456;
ID_2458 = ID_2374*ID_2441;
ID_2459 = (ID_2457+ID_2458);
ID_2460 = ID_2373*ID_2459;
ID_2461 = (ID_2350+-3.1897273f);
ID_2462 = ID_2461/ID_2349;
ID_2463 = (ID_2462+4.0767817f);
ID_2464 = W84;
ID_2465 = proj0(ID_2464);
ID_2466 = ID_2465@2;
ID_2467 = ID_2463*ID_2466;
ID_2468 = 1.0f/ID_2355;
ID_2469 = (4.0767817f-ID_2468);
ID_2470 = 2.0f*ID_2469;
ID_2471 = ID_2465';
ID_2472 = ID_2470*ID_2471;
ID_2473 = (ID_2467+ID_2472);
ID_2474 = ID_2367*ID_2473;
ID_2475 = ID_2460-ID_2474;
ID_2476 = letrec(W84 = (ID_2475));
ID_2477 = proj0(ID_2476);
ID_2478 = ID_2477@0;
ID_2479 = ID_2369*ID_2478;
ID_2480 = (0.0004076782f-ID_2368);
ID_2481 = 2.0f*ID_2480;
ID_2482 = ID_2481*ID_2471;
ID_2483 = ID_2479+ID_2482;
ID_2484 = ID_2369*ID_2466;
ID_2485 = (ID_2483+ID_2484);
ID_2486 = ID_2367*ID_2485;
ID_2487 = (ID_2350+-0.74313045f);
ID_2488 = ID_2487/ID_2349;
ID_2489 = (ID_2488+1.4500711f);
ID_2490 = W83;
ID_2491 = proj0(ID_2490);
ID_2492 = ID_2491@2;
ID_2493 = ID_2489*ID_2492;
ID_2494 = (1.4500711f-ID_2468);
ID_2495 = 2.0f*ID_2494;
ID_2496 = ID_2491';
ID_2497 = ID_2495*ID_2496;
ID_2498 = (ID_2493+ID_2497);
ID_2499 = ID_2361*ID_2498;
ID_2500 = ID_2486-ID_2499;
ID_2501 = letrec(W83 = (ID_2500));
ID_2502 = proj0(ID_2501);
ID_2503 = ID_2502@0;
ID_2504 = ID_2363*ID_2503;
ID_2505 = (1.4500711f-ID_2362);
ID_2506 = 2.0f*ID_2505;
ID_2507 = ID_2506*ID_2496;
ID_2508 = ID_2504+ID_2507;
ID_2509 = ID_2363*ID_2492;
ID_2510 = (ID_2508+ID_2509);
ID_2511 = ID_2361*ID_2510;
ID_2512 = (ID_2350+-0.15748216f);
ID_2513 = ID_2512/ID_2349;
ID_2514 = (ID_2513+0.9351402f);
ID_2515 = W82;
ID_2516 = proj0(ID_2515);
ID_2517 = ID_2516@2;
ID_2518 = ID_2514*ID_2517;
ID_2519 = (0.9351402f-ID_2468);
ID_2520 = 2.0f*ID_2519;
ID_2521 = ID_2516';
ID_2522 = ID_2520*ID_2521;
ID_2523 = (ID_2518+ID_2522);
ID_2524 = ID_2354*ID_2523;
ID_2525 = ID_2511-ID_2524;
ID_2526 = letrec(W82 = (ID_2525));
ID_2527 = proj0(ID_2526);
ID_2528 = ID_2527@0;
ID_2529 = ID_2357*ID_2528;
ID_2530 = (0.9351402f-ID_2356);
ID_2531 = 2.0f*ID_2530;
ID_2532 = ID_2531*ID_2521;
ID_2533 = ID_2529+ID_2532;
ID_2534 = ID_2357*ID_2517;
ID_2535 = (ID_2533+ID_2534);
ID_2536 = ID_2354*ID_2535;
ID_2537 = abs(ID_2536);
ID_2538 = ID_702*ID_2537;
ID_2539 = ID_2347+ID_2538;
ID_2540 = letrec(W81 = (ID_2539));
ID_2541 = proj0(ID_2540);
ID_2542 = ID_2541@0;
ID_2543 = log10(ID_2542);
ID_2544 = 2e+01f*ID_2543;
ID_2545 = ID_590+ID_2544;
ID_2546 = vbargraph("[ 5] [unit:dB]       [tooltip: Spectral Band Level in dB]/[0] CONSTANT-Q SPECTRUM ANALYZER (6E), 15 bands spanning LP, 9 octaves below 16000 Hz, HP      [tooltip: See Faust's filter.lib for documentation and references]/[4]",-5e+01f,1e+01f,ID_2545);
ID_2547 = ID_2343+ID_2546;
ID_2548 = W88;
ID_2549 = proj0(ID_2548);
ID_2550 = ID_2549';
ID_2551 = ID_601*ID_2550;
ID_2552 = 494.76984f/ID_36;
ID_2553 = tan(ID_2552);
ID_2554 = 1.0f/ID_2553;
ID_2555 = (ID_2554+0.15748216f);
ID_2556 = ID_2555/ID_2553;
ID_2557 = (ID_2556+0.9351402f);
ID_2558 = 1.0f/ID_2557;
ID_2559 = pow(ID_2553, 2.0f);
ID_2560 = 50.06381f/ID_2559;
ID_2561 = (ID_2560+0.9351402f);
ID_2562 = (ID_2554+0.74313045f);
ID_2563 = ID_2562/ID_2553;
ID_2564 = (ID_2563+1.4500711f);
ID_2565 = 1.0f/ID_2564;
ID_2566 = 11.0520525f/ID_2559;
ID_2567 = (ID_2566+1.4500711f);
ID_2568 = (ID_2554+3.1897273f);
ID_2569 = ID_2568/ID_2553;
ID_2570 = (ID_2569+4.0767817f);
ID_2571 = 1.0f/ID_2570;
ID_2572 = 0.0017661728f/ID_2559;
ID_2573 = (ID_2572+0.0004076782f);
ID_2574 = (ID_2350+0.16840488f);
ID_2575 = ID_2574/ID_2349;
ID_2576 = (ID_2575+1.0693583f);
ID_2577 = 1.0f/ID_2576;
ID_2578 = (ID_2468+53.53615f);
ID_2579 = (ID_2350+0.51247865f);
ID_2580 = ID_2579/ID_2349;
ID_2581 = (ID_2580+0.6896214f);
ID_2582 = 1.0f/ID_2581;
ID_2583 = (ID_2468+7.6217313f);
ID_2584 = (ID_2350+0.78241307f);
ID_2585 = ID_2584/ID_2349;
ID_2586 = (ID_2585+0.2452915f);
ID_2587 = 1.0f/ID_2586;
ID_2588 = 0.0001f/ID_2355;
ID_2589 = (ID_2588+0.0004332272f);
ID_2590 = (ID_2350+-0.78241307f);
ID_2591 = ID_2590/ID_2349;
ID_2592 = (ID_2591+0.2452915f);
ID_2593 = W94;
ID_2594 = proj0(ID_2593);
ID_2595 = ID_2594@2;
ID_2596 = ID_2592*ID_2595;
ID_2597 = (0.2452915f-ID_2468);
ID_2598 = 2.0f*ID_2597;
ID_2599 = ID_2594';
ID_2600 = ID_2598*ID_2599;
ID_2601 = (ID_2596+ID_2600);
ID_2602 = ID_2587*ID_2601;
ID_2603 = ID_2460-ID_2602;
ID_2604 = letrec(W94 = (ID_2603));
ID_2605 = proj0(ID_2604);
ID_2606 = ID_2605@0;
ID_2607 = ID_2589*ID_2606;
ID_2608 = (0.0004332272f-ID_2588);
ID_2609 = 2.0f*ID_2608;
ID_2610 = ID_2609*ID_2599;
ID_2611 = ID_2607+ID_2610;
ID_2612 = ID_2589*ID_2595;
ID_2613 = (ID_2611+ID_2612);
ID_2614 = ID_2587*ID_2613;
ID_2615 = (ID_2350+-0.51247865f);
ID_2616 = ID_2615/ID_2349;
ID_2617 = (ID_2616+0.6896214f);
ID_2618 = W93;
ID_2619 = proj0(ID_2618);
ID_2620 = ID_2619@2;
ID_2621 = ID_2617*ID_2620;
ID_2622 = (0.6896214f-ID_2468);
ID_2623 = 2.0f*ID_2622;
ID_2624 = ID_2619';
ID_2625 = ID_2623*ID_2624;
ID_2626 = (ID_2621+ID_2625);
ID_2627 = ID_2582*ID_2626;
ID_2628 = ID_2614-ID_2627;
ID_2629 = letrec(W93 = (ID_2628));
ID_2630 = proj0(ID_2629);
ID_2631 = ID_2630@0;
ID_2632 = ID_2583*ID_2631;
ID_2633 = (7.6217313f-ID_2468);
ID_2634 = 2.0f*ID_2633;
ID_2635 = ID_2634*ID_2624;
ID_2636 = ID_2632+ID_2635;
ID_2637 = ID_2583*ID_2620;
ID_2638 = (ID_2636+ID_2637);
ID_2639 = ID_2582*ID_2638;
ID_2640 = (ID_2350+-0.16840488f);
ID_2641 = ID_2640/ID_2349;
ID_2642 = (ID_2641+1.0693583f);
ID_2643 = W92;
ID_2644 = proj0(ID_2643);
ID_2645 = ID_2644@2;
ID_2646 = ID_2642*ID_2645;
ID_2647 = (1.0693583f-ID_2468);
ID_2648 = 2.0f*ID_2647;
ID_2649 = ID_2644';
ID_2650 = ID_2648*ID_2649;
ID_2651 = (ID_2646+ID_2650);
ID_2652 = ID_2577*ID_2651;
ID_2653 = ID_2639-ID_2652;
ID_2654 = letrec(W92 = (ID_2653));
ID_2655 = proj0(ID_2654);
ID_2656 = ID_2655@0;
ID_2657 = ID_2578*ID_2656;
ID_2658 = (53.53615f-ID_2468);
ID_2659 = 2.0f*ID_2658;
ID_2660 = ID_2659*ID_2649;
ID_2661 = ID_2657+ID_2660;
ID_2662 = ID_2578*ID_2645;
ID_2663 = (ID_2661+ID_2662);
ID_2664 = ID_2577*ID_2663;
ID_2665 = (ID_2554+-3.1897273f);
ID_2666 = ID_2665/ID_2553;
ID_2667 = (ID_2666+4.0767817f);
ID_2668 = W91;
ID_2669 = proj0(ID_2668);
ID_2670 = ID_2669@2;
ID_2671 = ID_2667*ID_2670;
ID_2672 = 1.0f/ID_2559;
ID_2673 = (4.0767817f-ID_2672);
ID_2674 = 2.0f*ID_2673;
ID_2675 = ID_2669';
ID_2676 = ID_2674*ID_2675;
ID_2677 = (ID_2671+ID_2676);
ID_2678 = ID_2571*ID_2677;
ID_2679 = ID_2664-ID_2678;
ID_2680 = letrec(W91 = (ID_2679));
ID_2681 = proj0(ID_2680);
ID_2682 = ID_2681@0;
ID_2683 = ID_2573*ID_2682;
ID_2684 = (0.0004076782f-ID_2572);
ID_2685 = 2.0f*ID_2684;
ID_2686 = ID_2685*ID_2675;
ID_2687 = ID_2683+ID_2686;
ID_2688 = ID_2573*ID_2670;
ID_2689 = (ID_2687+ID_2688);
ID_2690 = ID_2571*ID_2689;
ID_2691 = (ID_2554+-0.74313045f);
ID_2692 = ID_2691/ID_2553;
ID_2693 = (ID_2692+1.4500711f);
ID_2694 = W90;
ID_2695 = proj0(ID_2694);
ID_2696 = ID_2695@2;
ID_2697 = ID_2693*ID_2696;
ID_2698 = (1.4500711f-ID_2672);
ID_2699 = 2.0f*ID_2698;
ID_2700 = ID_2695';
ID_2701 = ID_2699*ID_2700;
ID_2702 = (ID_2697+ID_2701);
ID_2703 = ID_2565*ID_2702;
ID_2704 = ID_2690-ID_2703;
ID_2705 = letrec(W90 = (ID_2704));
ID_2706 = proj0(ID_2705);
ID_2707 = ID_2706@0;
ID_2708 = ID_2567*ID_2707;
ID_2709 = (1.4500711f-ID_2566);
ID_2710 = 2.0f*ID_2709;
ID_2711 = ID_2710*ID_2700;
ID_2712 = ID_2708+ID_2711;
ID_2713 = ID_2567*ID_2696;
ID_2714 = (ID_2712+ID_2713);
ID_2715 = ID_2565*ID_2714;
ID_2716 = (ID_2554+-0.15748216f);
ID_2717 = ID_2716/ID_2553;
ID_2718 = (ID_2717+0.9351402f);
ID_2719 = W89;
ID_2720 = proj0(ID_2719);
ID_2721 = ID_2720@2;
ID_2722 = ID_2718*ID_2721;
ID_2723 = (0.9351402f-ID_2672);
ID_2724 = 2.0f*ID_2723;
ID_2725 = ID_2720';
ID_2726 = ID_2724*ID_2725;
ID_2727 = (ID_2722+ID_2726);
ID_2728 = ID_2558*ID_2727;
ID_2729 = ID_2715-ID_2728;
ID_2730 = letrec(W89 = (ID_2729));
ID_2731 = proj0(ID_2730);
ID_2732 = ID_2731@0;
ID_2733 = ID_2561*ID_2732;
ID_2734 = (0.9351402f-ID_2560);
ID_2735 = 2.0f*ID_2734;
ID_2736 = ID_2735*ID_2725;
ID_2737 = ID_2733+ID_2736;
ID_2738 = ID_2561*ID_2721;
ID_2739 = (ID_2737+ID_2738);
ID_2740 = ID_2558*ID_2739;
ID_2741 = abs(ID_2740);
ID_2742 = ID_702*ID_2741;
ID_2743 = ID_2551+ID_2742;
ID_2744 = letrec(W88 = (ID_2743));
ID_2745 = proj0(ID_2744);
ID_2746 = ID_2745@0;
ID_2747 = log10(ID_2746);
ID_2748 = 2e+01f*ID_2747;
ID_2749 = ID_590+ID_2748;
ID_2750 = vbargraph("[ 4] [unit:dB]       [tooltip: Spectral Band Level in dB]/[0] CONSTANT-Q SPECTRUM ANALYZER (6E), 15 bands spanning LP, 9 octaves below 16000 Hz, HP      [tooltip: See Faust's filter.lib for documentation and references]/[4]",-5e+01f,1e+01f,ID_2749);
ID_2751 = ID_2547+ID_2750;
ID_2752 = W95;
ID_2753 = proj0(ID_2752);
ID_2754 = ID_2753';
ID_2755 = ID_601*ID_2754;
ID_2756 = 311.68546f/ID_36;
ID_2757 = tan(ID_2756);
ID_2758 = 1.0f/ID_2757;
ID_2759 = (ID_2758+0.15748216f);
ID_2760 = ID_2759/ID_2757;
ID_2761 = (ID_2760+0.9351402f);
ID_2762 = 1.0f/ID_2761;
ID_2763 = pow(ID_2757, 2.0f);
ID_2764 = 50.06381f/ID_2763;
ID_2765 = (ID_2764+0.9351402f);
ID_2766 = (ID_2758+0.74313045f);
ID_2767 = ID_2766/ID_2757;
ID_2768 = (ID_2767+1.4500711f);
ID_2769 = 1.0f/ID_2768;
ID_2770 = 11.0520525f/ID_2763;
ID_2771 = (ID_2770+1.4500711f);
ID_2772 = (ID_2758+3.1897273f);
ID_2773 = ID_2772/ID_2757;
ID_2774 = (ID_2773+4.0767817f);
ID_2775 = 1.0f/ID_2774;
ID_2776 = 0.0017661728f/ID_2763;
ID_2777 = (ID_2776+0.0004076782f);
ID_2778 = (ID_2554+0.16840488f);
ID_2779 = ID_2778/ID_2553;
ID_2780 = (ID_2779+1.0693583f);
ID_2781 = 1.0f/ID_2780;
ID_2782 = (ID_2672+53.53615f);
ID_2783 = (ID_2554+0.51247865f);
ID_2784 = ID_2783/ID_2553;
ID_2785 = (ID_2784+0.6896214f);
ID_2786 = 1.0f/ID_2785;
ID_2787 = (ID_2672+7.6217313f);
ID_2788 = (ID_2554+0.78241307f);
ID_2789 = ID_2788/ID_2553;
ID_2790 = (ID_2789+0.2452915f);
ID_2791 = 1.0f/ID_2790;
ID_2792 = 0.0001f/ID_2559;
ID_2793 = (ID_2792+0.0004332272f);
ID_2794 = (ID_2554+-0.78241307f);
ID_2795 = ID_2794/ID_2553;
ID_2796 = (ID_2795+0.2452915f);
ID_2797 = W101;
ID_2798 = proj0(ID_2797);
ID_2799 = ID_2798@2;
ID_2800 = ID_2796*ID_2799;
ID_2801 = (0.2452915f-ID_2672);
ID_2802 = 2.0f*ID_2801;
ID_2803 = ID_2798';
ID_2804 = ID_2802*ID_2803;
ID_2805 = (ID_2800+ID_2804);
ID_2806 = ID_2791*ID_2805;
ID_2807 = ID_2664-ID_2806;
ID_2808 = letrec(W101 = (ID_2807));
ID_2809 = proj0(ID_2808);
ID_2810 = ID_2809@0;
ID_2811 = ID_2793*ID_2810;
ID_2812 = (0.0004332272f-ID_2792);
ID_2813 = 2.0f*ID_2812;
ID_2814 = ID_2813*ID_2803;
ID_2815 = ID_2811+ID_2814;
ID_2816 = ID_2793*ID_2799;
ID_2817 = (ID_2815+ID_2816);
ID_2818 = ID_2791*ID_2817;
ID_2819 = (ID_2554+-0.51247865f);
ID_2820 = ID_2819/ID_2553;
ID_2821 = (ID_2820+0.6896214f);
ID_2822 = W100;
ID_2823 = proj0(ID_2822);
ID_2824 = ID_2823@2;
ID_2825 = ID_2821*ID_2824;
ID_2826 = (0.6896214f-ID_2672);
ID_2827 = 2.0f*ID_2826;
ID_2828 = ID_2823';
ID_2829 = ID_2827*ID_2828;
ID_2830 = (ID_2825+ID_2829);
ID_2831 = ID_2786*ID_2830;
ID_2832 = ID_2818-ID_2831;
ID_2833 = letrec(W100 = (ID_2832));
ID_2834 = proj0(ID_2833);
ID_2835 = ID_2834@0;
ID_2836 = ID_2787*ID_2835;
ID_2837 = (7.6217313f-ID_2672);
ID_2838 = 2.0f*ID_2837;
ID_2839 = ID_2838*ID_2828;
ID_2840 = ID_2836+ID_2839;
ID_2841 = ID_2787*ID_2824;
ID_2842 = (ID_2840+ID_2841);
ID_2843 = ID_2786*ID_2842;
ID_2844 = (ID_2554+-0.16840488f);
ID_2845 = ID_2844/ID_2553;
ID_2846 = (ID_2845+1.0693583f);
ID_2847 = W99;
ID_2848 = proj0(ID_2847);
ID_2849 = ID_2848@2;
ID_2850 = ID_2846*ID_2849;
ID_2851 = (1.0693583f-ID_2672);
ID_2852 = 2.0f*ID_2851;
ID_2853 = ID_2848';
ID_2854 = ID_2852*ID_2853;
ID_2855 = (ID_2850+ID_2854);
ID_2856 = ID_2781*ID_2855;
ID_2857 = ID_2843-ID_2856;
ID_2858 = letrec(W99 = (ID_2857));
ID_2859 = proj0(ID_2858);
ID_2860 = ID_2859@0;
ID_2861 = ID_2782*ID_2860;
ID_2862 = (53.53615f-ID_2672);
ID_2863 = 2.0f*ID_2862;
ID_2864 = ID_2863*ID_2853;
ID_2865 = ID_2861+ID_2864;
ID_2866 = ID_2782*ID_2849;
ID_2867 = (ID_2865+ID_2866);
ID_2868 = ID_2781*ID_2867;
ID_2869 = (ID_2758+-3.1897273f);
ID_2870 = ID_2869/ID_2757;
ID_2871 = (ID_2870+4.0767817f);
ID_2872 = W98;
ID_2873 = proj0(ID_2872);
ID_2874 = ID_2873@2;
ID_2875 = ID_2871*ID_2874;
ID_2876 = 1.0f/ID_2763;
ID_2877 = (4.0767817f-ID_2876);
ID_2878 = 2.0f*ID_2877;
ID_2879 = ID_2873';
ID_2880 = ID_2878*ID_2879;
ID_2881 = (ID_2875+ID_2880);
ID_2882 = ID_2775*ID_2881;
ID_2883 = ID_2868-ID_2882;
ID_2884 = letrec(W98 = (ID_2883));
ID_2885 = proj0(ID_2884);
ID_2886 = ID_2885@0;
ID_2887 = ID_2777*ID_2886;
ID_2888 = (0.0004076782f-ID_2776);
ID_2889 = 2.0f*ID_2888;
ID_2890 = ID_2889*ID_2879;
ID_2891 = ID_2887+ID_2890;
ID_2892 = ID_2777*ID_2874;
ID_2893 = (ID_2891+ID_2892);
ID_2894 = ID_2775*ID_2893;
ID_2895 = (ID_2758+-0.74313045f);
ID_2896 = ID_2895/ID_2757;
ID_2897 = (ID_2896+1.4500711f);
ID_2898 = W97;
ID_2899 = proj0(ID_2898);
ID_2900 = ID_2899@2;
ID_2901 = ID_2897*ID_2900;
ID_2902 = (1.4500711f-ID_2876);
ID_2903 = 2.0f*ID_2902;
ID_2904 = ID_2899';
ID_2905 = ID_2903*ID_2904;
ID_2906 = (ID_2901+ID_2905);
ID_2907 = ID_2769*ID_2906;
ID_2908 = ID_2894-ID_2907;
ID_2909 = letrec(W97 = (ID_2908));
ID_2910 = proj0(ID_2909);
ID_2911 = ID_2910@0;
ID_2912 = ID_2771*ID_2911;
ID_2913 = (1.4500711f-ID_2770);
ID_2914 = 2.0f*ID_2913;
ID_2915 = ID_2914*ID_2904;
ID_2916 = ID_2912+ID_2915;
ID_2917 = ID_2771*ID_2900;
ID_2918 = (ID_2916+ID_2917);
ID_2919 = ID_2769*ID_2918;
ID_2920 = (ID_2758+-0.15748216f);
ID_2921 = ID_2920/ID_2757;
ID_2922 = (ID_2921+0.9351402f);
ID_2923 = W96;
ID_2924 = proj0(ID_2923);
ID_2925 = ID_2924@2;
ID_2926 = ID_2922*ID_2925;
ID_2927 = (0.9351402f-ID_2876);
ID_2928 = 2.0f*ID_2927;
ID_2929 = ID_2924';
ID_2930 = ID_2928*ID_2929;
ID_2931 = (ID_2926+ID_2930);
ID_2932 = ID_2762*ID_2931;
ID_2933 = ID_2919-ID_2932;
ID_2934 = letrec(W96 = (ID_2933));
ID_2935 = proj0(ID_2934);
ID_2936 = ID_2935@0;
ID_2937 = ID_2765*ID_2936;
ID_2938 = (0.9351402f-ID_2764);
ID_2939 = 2.0f*ID_2938;
ID_2940 = ID_2939*ID_2929;
ID_2941 = ID_2937+ID_2940;
ID_2942 = ID_2765*ID_2925;
ID_2943 = (ID_2941+ID_2942);
ID_2944 = ID_2762*ID_2943;
ID_2945 = abs(ID_2944);
ID_2946 = ID_702*ID_2945;
ID_2947 = ID_2755+ID_2946;
ID_2948 = letrec(W95 = (ID_2947));
ID_2949 = proj0(ID_2948);
ID_2950 = ID_2949@0;
ID_2951 = log10(ID_2950);
ID_2952 = 2e+01f*ID_2951;
ID_2953 = ID_590+ID_2952;
ID_2954 = vbargraph("[ 3] [unit:dB]       [tooltip: Spectral Band Level in dB]/[0] CONSTANT-Q SPECTRUM ANALYZER (6E), 15 bands spanning LP, 9 octaves below 16000 Hz, HP      [tooltip: See Faust's filter.lib for documentation and references]/[4]",-5e+01f,1e+01f,ID_2953);
ID_2955 = ID_2751+ID_2954;
ID_2956 = W102;
ID_2957 = proj0(ID_2956);
ID_2958 = ID_2957';
ID_2959 = ID_601*ID_2958;
ID_2960 = 196.34955f/ID_36;
ID_2961 = tan(ID_2960);
ID_2962 = 1.0f/ID_2961;
ID_2963 = (ID_2962+0.15748216f);
ID_2964 = ID_2963/ID_2961;
ID_2965 = (ID_2964+0.9351402f);
ID_2966 = 1.0f/ID_2965;
ID_2967 = pow(ID_2961, 2.0f);
ID_2968 = 50.06381f/ID_2967;
ID_2969 = (ID_2968+0.9351402f);
ID_2970 = (ID_2962+0.74313045f);
ID_2971 = ID_2970/ID_2961;
ID_2972 = (ID_2971+1.4500711f);
ID_2973 = 1.0f/ID_2972;
ID_2974 = 11.0520525f/ID_2967;
ID_2975 = (ID_2974+1.4500711f);
ID_2976 = (ID_2962+3.1897273f);
ID_2977 = ID_2976/ID_2961;
ID_2978 = (ID_2977+4.0767817f);
ID_2979 = 1.0f/ID_2978;
ID_2980 = 0.0017661728f/ID_2967;
ID_2981 = (ID_2980+0.0004076782f);
ID_2982 = (ID_2758+0.16840488f);
ID_2983 = ID_2982/ID_2757;
ID_2984 = (ID_2983+1.0693583f);
ID_2985 = 1.0f/ID_2984;
ID_2986 = (ID_2876+53.53615f);
ID_2987 = (ID_2758+0.51247865f);
ID_2988 = ID_2987/ID_2757;
ID_2989 = (ID_2988+0.6896214f);
ID_2990 = 1.0f/ID_2989;
ID_2991 = (ID_2876+7.6217313f);
ID_2992 = (ID_2758+0.78241307f);
ID_2993 = ID_2992/ID_2757;
ID_2994 = (ID_2993+0.2452915f);
ID_2995 = 1.0f/ID_2994;
ID_2996 = 0.0001f/ID_2763;
ID_2997 = (ID_2996+0.0004332272f);
ID_2998 = (ID_2758+-0.78241307f);
ID_2999 = ID_2998/ID_2757;
ID_3000 = (ID_2999+0.2452915f);
ID_3001 = W108;
ID_3002 = proj0(ID_3001);
ID_3003 = ID_3002@2;
ID_3004 = ID_3000*ID_3003;
ID_3005 = (0.2452915f-ID_2876);
ID_3006 = 2.0f*ID_3005;
ID_3007 = ID_3002';
ID_3008 = ID_3006*ID_3007;
ID_3009 = (ID_3004+ID_3008);
ID_3010 = ID_2995*ID_3009;
ID_3011 = ID_2868-ID_3010;
ID_3012 = letrec(W108 = (ID_3011));
ID_3013 = proj0(ID_3012);
ID_3014 = ID_3013@0;
ID_3015 = ID_2997*ID_3014;
ID_3016 = (0.0004332272f-ID_2996);
ID_3017 = 2.0f*ID_3016;
ID_3018 = ID_3017*ID_3007;
ID_3019 = ID_3015+ID_3018;
ID_3020 = ID_2997*ID_3003;
ID_3021 = (ID_3019+ID_3020);
ID_3022 = ID_2995*ID_3021;
ID_3023 = (ID_2758+-0.51247865f);
ID_3024 = ID_3023/ID_2757;
ID_3025 = (ID_3024+0.6896214f);
ID_3026 = W107;
ID_3027 = proj0(ID_3026);
ID_3028 = ID_3027@2;
ID_3029 = ID_3025*ID_3028;
ID_3030 = (0.6896214f-ID_2876);
ID_3031 = 2.0f*ID_3030;
ID_3032 = ID_3027';
ID_3033 = ID_3031*ID_3032;
ID_3034 = (ID_3029+ID_3033);
ID_3035 = ID_2990*ID_3034;
ID_3036 = ID_3022-ID_3035;
ID_3037 = letrec(W107 = (ID_3036));
ID_3038 = proj0(ID_3037);
ID_3039 = ID_3038@0;
ID_3040 = ID_2991*ID_3039;
ID_3041 = (7.6217313f-ID_2876);
ID_3042 = 2.0f*ID_3041;
ID_3043 = ID_3042*ID_3032;
ID_3044 = ID_3040+ID_3043;
ID_3045 = ID_2991*ID_3028;
ID_3046 = (ID_3044+ID_3045);
ID_3047 = ID_2990*ID_3046;
ID_3048 = (ID_2758+-0.16840488f);
ID_3049 = ID_3048/ID_2757;
ID_3050 = (ID_3049+1.0693583f);
ID_3051 = W106;
ID_3052 = proj0(ID_3051);
ID_3053 = ID_3052@2;
ID_3054 = ID_3050*ID_3053;
ID_3055 = (1.0693583f-ID_2876);
ID_3056 = 2.0f*ID_3055;
ID_3057 = ID_3052';
ID_3058 = ID_3056*ID_3057;
ID_3059 = (ID_3054+ID_3058);
ID_3060 = ID_2985*ID_3059;
ID_3061 = ID_3047-ID_3060;
ID_3062 = letrec(W106 = (ID_3061));
ID_3063 = proj0(ID_3062);
ID_3064 = ID_3063@0;
ID_3065 = ID_2986*ID_3064;
ID_3066 = (53.53615f-ID_2876);
ID_3067 = 2.0f*ID_3066;
ID_3068 = ID_3067*ID_3057;
ID_3069 = ID_3065+ID_3068;
ID_3070 = ID_2986*ID_3053;
ID_3071 = (ID_3069+ID_3070);
ID_3072 = ID_2985*ID_3071;
ID_3073 = (ID_2962+-3.1897273f);
ID_3074 = ID_3073/ID_2961;
ID_3075 = (ID_3074+4.0767817f);
ID_3076 = W105;
ID_3077 = proj0(ID_3076);
ID_3078 = ID_3077@2;
ID_3079 = ID_3075*ID_3078;
ID_3080 = 1.0f/ID_2967;
ID_3081 = (4.0767817f-ID_3080);
ID_3082 = 2.0f*ID_3081;
ID_3083 = ID_3077';
ID_3084 = ID_3082*ID_3083;
ID_3085 = (ID_3079+ID_3084);
ID_3086 = ID_2979*ID_3085;
ID_3087 = ID_3072-ID_3086;
ID_3088 = letrec(W105 = (ID_3087));
ID_3089 = proj0(ID_3088);
ID_3090 = ID_3089@0;
ID_3091 = ID_2981*ID_3090;
ID_3092 = (0.0004076782f-ID_2980);
ID_3093 = 2.0f*ID_3092;
ID_3094 = ID_3093*ID_3083;
ID_3095 = ID_3091+ID_3094;
ID_3096 = ID_2981*ID_3078;
ID_3097 = (ID_3095+ID_3096);
ID_3098 = ID_2979*ID_3097;
ID_3099 = (ID_2962+-0.74313045f);
ID_3100 = ID_3099/ID_2961;
ID_3101 = (ID_3100+1.4500711f);
ID_3102 = W104;
ID_3103 = proj0(ID_3102);
ID_3104 = ID_3103@2;
ID_3105 = ID_3101*ID_3104;
ID_3106 = (1.4500711f-ID_3080);
ID_3107 = 2.0f*ID_3106;
ID_3108 = ID_3103';
ID_3109 = ID_3107*ID_3108;
ID_3110 = (ID_3105+ID_3109);
ID_3111 = ID_2973*ID_3110;
ID_3112 = ID_3098-ID_3111;
ID_3113 = letrec(W104 = (ID_3112));
ID_3114 = proj0(ID_3113);
ID_3115 = ID_3114@0;
ID_3116 = ID_2975*ID_3115;
ID_3117 = (1.4500711f-ID_2974);
ID_3118 = 2.0f*ID_3117;
ID_3119 = ID_3118*ID_3108;
ID_3120 = ID_3116+ID_3119;
ID_3121 = ID_2975*ID_3104;
ID_3122 = (ID_3120+ID_3121);
ID_3123 = ID_2973*ID_3122;
ID_3124 = (ID_2962+-0.15748216f);
ID_3125 = ID_3124/ID_2961;
ID_3126 = (ID_3125+0.9351402f);
ID_3127 = W103;
ID_3128 = proj0(ID_3127);
ID_3129 = ID_3128@2;
ID_3130 = ID_3126*ID_3129;
ID_3131 = (0.9351402f-ID_3080);
ID_3132 = 2.0f*ID_3131;
ID_3133 = ID_3128';
ID_3134 = ID_3132*ID_3133;
ID_3135 = (ID_3130+ID_3134);
ID_3136 = ID_2966*ID_3135;
ID_3137 = ID_3123-ID_3136;
ID_3138 = letrec(W103 = (ID_3137));
ID_3139 = proj0(ID_3138);
ID_3140 = ID_3139@0;
ID_3141 = ID_2969*ID_3140;
ID_3142 = (0.9351402f-ID_2968);
ID_3143 = 2.0f*ID_3142;
ID_3144 = ID_3143*ID_3133;
ID_3145 = ID_3141+ID_3144;
ID_3146 = ID_2969*ID_3129;
ID_3147 = (ID_3145+ID_3146);
ID_3148 = ID_2966*ID_3147;
ID_3149 = abs(ID_3148);
ID_3150 = ID_702*ID_3149;
ID_3151 = ID_2959+ID_3150;
ID_3152 = letrec(W102 = (ID_3151));
ID_3153 = proj0(ID_3152);
ID_3154 = ID_3153@0;
ID_3155 = log10(ID_3154);
ID_3156 = 2e+01f*ID_3155;
ID_3157 = ID_590+ID_3156;
ID_3158 = vbargraph("[ 2] [unit:dB]       [tooltip: Spectral Band Level in dB]/[0] CONSTANT-Q SPECTRUM ANALYZER (6E), 15 bands spanning LP, 9 octaves below 16000 Hz, HP      [tooltip: See Faust's filter.lib for documentation and references]/[4]",-5e+01f,1e+01f,ID_3157);
ID_3159 = ID_2955+ID_3158;
ID_3160 = W109;
ID_3161 = proj0(ID_3160);
ID_3162 = ID_3161';
ID_3163 = ID_601*ID_3162;
ID_3164 = 123.69246f/ID_36;
ID_3165 = tan(ID_3164);
ID_3166 = 1.0f/ID_3165;
ID_3167 = (ID_3166+0.15748216f);
ID_3168 = ID_3167/ID_3165;
ID_3169 = (ID_3168+0.9351402f);
ID_3170 = 1.0f/ID_3169;
ID_3171 = pow(ID_3165, 2.0f);
ID_3172 = 50.06381f/ID_3171;
ID_3173 = (ID_3172+0.9351402f);
ID_3174 = (ID_3166+0.74313045f);
ID_3175 = ID_3174/ID_3165;
ID_3176 = (ID_3175+1.4500711f);
ID_3177 = 1.0f/ID_3176;
ID_3178 = 11.0520525f/ID_3171;
ID_3179 = (ID_3178+1.4500711f);
ID_3180 = (ID_3166+3.1897273f);
ID_3181 = ID_3180/ID_3165;
ID_3182 = (ID_3181+4.0767817f);
ID_3183 = 1.0f/ID_3182;
ID_3184 = 0.0017661728f/ID_3171;
ID_3185 = (ID_3184+0.0004076782f);
ID_3186 = (ID_2962+0.16840488f);
ID_3187 = ID_3186/ID_2961;
ID_3188 = (ID_3187+1.0693583f);
ID_3189 = 1.0f/ID_3188;
ID_3190 = (ID_3080+53.53615f);
ID_3191 = (ID_2962+0.51247865f);
ID_3192 = ID_3191/ID_2961;
ID_3193 = (ID_3192+0.6896214f);
ID_3194 = 1.0f/ID_3193;
ID_3195 = (ID_3080+7.6217313f);
ID_3196 = (ID_2962+0.78241307f);
ID_3197 = ID_3196/ID_2961;
ID_3198 = (ID_3197+0.2452915f);
ID_3199 = 1.0f/ID_3198;
ID_3200 = 0.0001f/ID_2967;
ID_3201 = (ID_3200+0.0004332272f);
ID_3202 = (ID_2962+-0.78241307f);
ID_3203 = ID_3202/ID_2961;
ID_3204 = (ID_3203+0.2452915f);
ID_3205 = W115;
ID_3206 = proj0(ID_3205);
ID_3207 = ID_3206@2;
ID_3208 = ID_3204*ID_3207;
ID_3209 = (0.2452915f-ID_3080);
ID_3210 = 2.0f*ID_3209;
ID_3211 = ID_3206';
ID_3212 = ID_3210*ID_3211;
ID_3213 = (ID_3208+ID_3212);
ID_3214 = ID_3199*ID_3213;
ID_3215 = ID_3072-ID_3214;
ID_3216 = letrec(W115 = (ID_3215));
ID_3217 = proj0(ID_3216);
ID_3218 = ID_3217@0;
ID_3219 = ID_3201*ID_3218;
ID_3220 = (0.0004332272f-ID_3200);
ID_3221 = 2.0f*ID_3220;
ID_3222 = ID_3221*ID_3211;
ID_3223 = ID_3219+ID_3222;
ID_3224 = ID_3201*ID_3207;
ID_3225 = (ID_3223+ID_3224);
ID_3226 = ID_3199*ID_3225;
ID_3227 = (ID_2962+-0.51247865f);
ID_3228 = ID_3227/ID_2961;
ID_3229 = (ID_3228+0.6896214f);
ID_3230 = W114;
ID_3231 = proj0(ID_3230);
ID_3232 = ID_3231@2;
ID_3233 = ID_3229*ID_3232;
ID_3234 = (0.6896214f-ID_3080);
ID_3235 = 2.0f*ID_3234;
ID_3236 = ID_3231';
ID_3237 = ID_3235*ID_3236;
ID_3238 = (ID_3233+ID_3237);
ID_3239 = ID_3194*ID_3238;
ID_3240 = ID_3226-ID_3239;
ID_3241 = letrec(W114 = (ID_3240));
ID_3242 = proj0(ID_3241);
ID_3243 = ID_3242@0;
ID_3244 = ID_3195*ID_3243;
ID_3245 = (7.6217313f-ID_3080);
ID_3246 = 2.0f*ID_3245;
ID_3247 = ID_3246*ID_3236;
ID_3248 = ID_3244+ID_3247;
ID_3249 = ID_3195*ID_3232;
ID_3250 = (ID_3248+ID_3249);
ID_3251 = ID_3194*ID_3250;
ID_3252 = (ID_2962+-0.16840488f);
ID_3253 = ID_3252/ID_2961;
ID_3254 = (ID_3253+1.0693583f);
ID_3255 = W113;
ID_3256 = proj0(ID_3255);
ID_3257 = ID_3256@2;
ID_3258 = ID_3254*ID_3257;
ID_3259 = (1.0693583f-ID_3080);
ID_3260 = 2.0f*ID_3259;
ID_3261 = ID_3256';
ID_3262 = ID_3260*ID_3261;
ID_3263 = (ID_3258+ID_3262);
ID_3264 = ID_3189*ID_3263;
ID_3265 = ID_3251-ID_3264;
ID_3266 = letrec(W113 = (ID_3265));
ID_3267 = proj0(ID_3266);
ID_3268 = ID_3267@0;
ID_3269 = ID_3190*ID_3268;
ID_3270 = (53.53615f-ID_3080);
ID_3271 = 2.0f*ID_3270;
ID_3272 = ID_3271*ID_3261;
ID_3273 = ID_3269+ID_3272;
ID_3274 = ID_3190*ID_3257;
ID_3275 = (ID_3273+ID_3274);
ID_3276 = ID_3189*ID_3275;
ID_3277 = (ID_3166+-3.1897273f);
ID_3278 = ID_3277/ID_3165;
ID_3279 = (ID_3278+4.0767817f);
ID_3280 = W112;
ID_3281 = proj0(ID_3280);
ID_3282 = ID_3281@2;
ID_3283 = ID_3279*ID_3282;
ID_3284 = 1.0f/ID_3171;
ID_3285 = (4.0767817f-ID_3284);
ID_3286 = 2.0f*ID_3285;
ID_3287 = ID_3281';
ID_3288 = ID_3286*ID_3287;
ID_3289 = (ID_3283+ID_3288);
ID_3290 = ID_3183*ID_3289;
ID_3291 = ID_3276-ID_3290;
ID_3292 = letrec(W112 = (ID_3291));
ID_3293 = proj0(ID_3292);
ID_3294 = ID_3293@0;
ID_3295 = ID_3185*ID_3294;
ID_3296 = (0.0004076782f-ID_3184);
ID_3297 = 2.0f*ID_3296;
ID_3298 = ID_3297*ID_3287;
ID_3299 = ID_3295+ID_3298;
ID_3300 = ID_3185*ID_3282;
ID_3301 = (ID_3299+ID_3300);
ID_3302 = ID_3183*ID_3301;
ID_3303 = (ID_3166+-0.74313045f);
ID_3304 = ID_3303/ID_3165;
ID_3305 = (ID_3304+1.4500711f);
ID_3306 = W111;
ID_3307 = proj0(ID_3306);
ID_3308 = ID_3307@2;
ID_3309 = ID_3305*ID_3308;
ID_3310 = (1.4500711f-ID_3284);
ID_3311 = 2.0f*ID_3310;
ID_3312 = ID_3307';
ID_3313 = ID_3311*ID_3312;
ID_3314 = (ID_3309+ID_3313);
ID_3315 = ID_3177*ID_3314;
ID_3316 = ID_3302-ID_3315;
ID_3317 = letrec(W111 = (ID_3316));
ID_3318 = proj0(ID_3317);
ID_3319 = ID_3318@0;
ID_3320 = ID_3179*ID_3319;
ID_3321 = (1.4500711f-ID_3178);
ID_3322 = 2.0f*ID_3321;
ID_3323 = ID_3322*ID_3312;
ID_3324 = ID_3320+ID_3323;
ID_3325 = ID_3179*ID_3308;
ID_3326 = (ID_3324+ID_3325);
ID_3327 = ID_3177*ID_3326;
ID_3328 = (ID_3166+-0.15748216f);
ID_3329 = ID_3328/ID_3165;
ID_3330 = (ID_3329+0.9351402f);
ID_3331 = W110;
ID_3332 = proj0(ID_3331);
ID_3333 = ID_3332@2;
ID_3334 = ID_3330*ID_3333;
ID_3335 = (0.9351402f-ID_3284);
ID_3336 = 2.0f*ID_3335;
ID_3337 = ID_3332';
ID_3338 = ID_3336*ID_3337;
ID_3339 = (ID_3334+ID_3338);
ID_3340 = ID_3170*ID_3339;
ID_3341 = ID_3327-ID_3340;
ID_3342 = letrec(W110 = (ID_3341));
ID_3343 = proj0(ID_3342);
ID_3344 = ID_3343@0;
ID_3345 = ID_3173*ID_3344;
ID_3346 = (0.9351402f-ID_3172);
ID_3347 = 2.0f*ID_3346;
ID_3348 = ID_3347*ID_3337;
ID_3349 = ID_3345+ID_3348;
ID_3350 = ID_3173*ID_3333;
ID_3351 = (ID_3349+ID_3350);
ID_3352 = ID_3170*ID_3351;
ID_3353 = abs(ID_3352);
ID_3354 = ID_702*ID_3353;
ID_3355 = ID_3163+ID_3354;
ID_3356 = letrec(W109 = (ID_3355));
ID_3357 = proj0(ID_3356);
ID_3358 = ID_3357@0;
ID_3359 = log10(ID_3358);
ID_3360 = 2e+01f*ID_3359;
ID_3361 = ID_590+ID_3360;
ID_3362 = vbargraph("[ 1] [unit:dB]       [tooltip: Spectral Band Level in dB]/[0] CONSTANT-Q SPECTRUM ANALYZER (6E), 15 bands spanning LP, 9 octaves below 16000 Hz, HP      [tooltip: See Faust's filter.lib for documentation and references]/[4]",-5e+01f,1e+01f,ID_3361);
ID_3363 = ID_3159+ID_3362;
ID_3364 = W116;
ID_3365 = proj0(ID_3364);
ID_3366 = ID_3365';
ID_3367 = ID_601*ID_3366;
ID_3368 = (ID_3166+0.16840488f);
ID_3369 = ID_3368/ID_3165;
ID_3370 = (ID_3369+1.0693583f);
ID_3371 = 1.0f/ID_3370;
ID_3372 = (ID_3284+53.53615f);
ID_3373 = (ID_3166+0.51247865f);
ID_3374 = ID_3373/ID_3165;
ID_3375 = (ID_3374+0.6896214f);
ID_3376 = 1.0f/ID_3375;
ID_3377 = (ID_3284+7.6217313f);
ID_3378 = (ID_3166+0.78241307f);
ID_3379 = ID_3378/ID_3165;
ID_3380 = (ID_3379+0.2452915f);
ID_3381 = 1.0f/ID_3380;
ID_3382 = 0.0001f/ID_3171;
ID_3383 = (ID_3382+0.0004332272f);
ID_3384 = (ID_3166+-0.78241307f);
ID_3385 = ID_3384/ID_3165;
ID_3386 = (ID_3385+0.2452915f);
ID_3387 = W119;
ID_3388 = proj0(ID_3387);
ID_3389 = ID_3388@2;
ID_3390 = ID_3386*ID_3389;
ID_3391 = (0.2452915f-ID_3284);
ID_3392 = 2.0f*ID_3391;
ID_3393 = ID_3388';
ID_3394 = ID_3392*ID_3393;
ID_3395 = (ID_3390+ID_3394);
ID_3396 = ID_3381*ID_3395;
ID_3397 = ID_3276-ID_3396;
ID_3398 = letrec(W119 = (ID_3397));
ID_3399 = proj0(ID_3398);
ID_3400 = ID_3399@0;
ID_3401 = ID_3383*ID_3400;
ID_3402 = (0.0004332272f-ID_3382);
ID_3403 = 2.0f*ID_3402;
ID_3404 = ID_3403*ID_3393;
ID_3405 = ID_3401+ID_3404;
ID_3406 = ID_3383*ID_3389;
ID_3407 = (ID_3405+ID_3406);
ID_3408 = ID_3381*ID_3407;
ID_3409 = (ID_3166+-0.51247865f);
ID_3410 = ID_3409/ID_3165;
ID_3411 = (ID_3410+0.6896214f);
ID_3412 = W118;
ID_3413 = proj0(ID_3412);
ID_3414 = ID_3413@2;
ID_3415 = ID_3411*ID_3414;
ID_3416 = (0.6896214f-ID_3284);
ID_3417 = 2.0f*ID_3416;
ID_3418 = ID_3413';
ID_3419 = ID_3417*ID_3418;
ID_3420 = (ID_3415+ID_3419);
ID_3421 = ID_3376*ID_3420;
ID_3422 = ID_3408-ID_3421;
ID_3423 = letrec(W118 = (ID_3422));
ID_3424 = proj0(ID_3423);
ID_3425 = ID_3424@0;
ID_3426 = ID_3377*ID_3425;
ID_3427 = (7.6217313f-ID_3284);
ID_3428 = 2.0f*ID_3427;
ID_3429 = ID_3428*ID_3418;
ID_3430 = ID_3426+ID_3429;
ID_3431 = ID_3377*ID_3414;
ID_3432 = (ID_3430+ID_3431);
ID_3433 = ID_3376*ID_3432;
ID_3434 = (ID_3166+-0.16840488f);
ID_3435 = ID_3434/ID_3165;
ID_3436 = (ID_3435+1.0693583f);
ID_3437 = W117;
ID_3438 = proj0(ID_3437);
ID_3439 = ID_3438@2;
ID_3440 = ID_3436*ID_3439;
ID_3441 = (1.0693583f-ID_3284);
ID_3442 = 2.0f*ID_3441;
ID_3443 = ID_3438';
ID_3444 = ID_3442*ID_3443;
ID_3445 = (ID_3440+ID_3444);
ID_3446 = ID_3371*ID_3445;
ID_3447 = ID_3433-ID_3446;
ID_3448 = letrec(W117 = (ID_3447));
ID_3449 = proj0(ID_3448);
ID_3450 = ID_3449@0;
ID_3451 = ID_3372*ID_3450;
ID_3452 = (53.53615f-ID_3284);
ID_3453 = 2.0f*ID_3452;
ID_3454 = ID_3453*ID_3443;
ID_3455 = ID_3451+ID_3454;
ID_3456 = ID_3372*ID_3439;
ID_3457 = (ID_3455+ID_3456);
ID_3458 = ID_3371*ID_3457;
ID_3459 = abs(ID_3458);
ID_3460 = ID_702*ID_3459;
ID_3461 = ID_3367+ID_3460;
ID_3462 = letrec(W116 = (ID_3461));
ID_3463 = proj0(ID_3462);
ID_3464 = ID_3463@0;
ID_3465 = log10(ID_3464);
ID_3466 = 2e+01f*ID_3465;
ID_3467 = ID_590+ID_3466;
ID_3468 = vbargraph("[ 0] [unit:dB]       [tooltip: Spectral Band Level in dB]/[0] CONSTANT-Q SPECTRUM ANALYZER (6E), 15 bands spanning LP, 9 octaves below 16000 Hz, HP      [tooltip: See Faust's filter.lib for documentation and references]/[4]",-5e+01f,1e+01f,ID_3467);
ID_3469 = ID_3363+ID_3468;
ID_3470 = attach(ID_589,ID_3469);
ID_3471 = attach(ID_469,ID_3470);
SIG = (ID_3471, ID_588);
